What I do is scan and enlarge the sticker. I type out the code in a readable font and use that when I activate. If I get an error, I either couldn't read my own typing or made a mistake. Once I get it right, I put a copy of the code inside the PC. Of course, per license requirement, the original sticker needs to be affixed to the PC where it can be subject to scuffing or other forms of wear that make it even more difficult to read. I'm older and wear glasses which mean extreme close up reading of small print isn't possible. In any event, I'd recommend you type that key out and keep it handy. There is a tool that will pull up the code if you want it but some AV programs get all upset when you run it. It's called "Magic Jellybean Keyfinder". I know it sounds suspicious but, in some assistance I give to a school with their technology, I've found it handy.
so I had a nice new copy of Windows 7, was doing the install and it came time to put in the product key and, holey cow; the print on the sticker was very, VERY small and they had a watermark over it. I could not read the thing, could not tell an 8 from B and such. I had to use a magnifying glass and a flashlight up close to get the key.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic