"Microsoft: We Suck Less Now"
So this ad popped up on Pandora this morning and I just had to grab a screen shot. I find this whole Windows 7 campaign to be one of the more perplexing that I’ve seen in a while. Microsoft is actually trying to sell us on their new products [...]






