This Plugin applies a texture to any selected object with saving the brightness, so the object looks like it originally had this color. It's easy: You just have to select the object and the new texture.
Newest release (17.02.2012): Apply Texture.zip
Examples:
Before
After
Click to enlarge