I refuse to take the "karma" approach to companies, and will praise MS on their good actions and complain about their bad actions. I will not complain about their good actions because I am still sore from their bad ones...
Sorry, you sound like an abused wife refusing to press charges against hubby after a beating..."but he's good with the kids and he earns decent money".
To me you can't separate one from the other.
I rarely see spam here...or is it just quickly modded down to oblivion?
Using something like slydial.com to drop a voice mail into a mail box without the other phone even ringing. Nice.