WP7 is the best IMHO phone os. However Microsoft marketing sucks. When was the last time you saw a tv ad for a WP7 phone. Back in the 80's when MCI and Sprint still sold long distance, AT&T had twice the market share, not because they were better, but because they spent 2x the ad dollars that MCI and Sprint did. Microsoft is competing against a comodity and a cache. They can only win by make WP7 a household word and they just refuse to do it. Their lack of marketing dollars signals their lack of confidence in the phone. Besides, Microsoft is going to release iOS 8, I mean Windows 8 for everything from Phone to PC to Tablet to XBox to Ford autos so why would they push the crap out of a phone they're gonna throw away in 12 to 18 months?