I'm still seeing some pixelation on the text as well (AOL browser, which is basically just customized IE).

I agree with the others about an e-mail link that wants people to download/install software to work. Dump it -- It will just annoy people!