Windows Phone 7 is much different than your Moto Q's WinMo 6. I'd suggest playing with one before saying the operating system sucks. That's like saying Windows ME sucked, so obviously Windows 7 sucks. Very dumb logic. I prefer Android any day of the week, but WinPho7 is actually pretty intuitive and smooth, and GeoHot is apparently in talks with M$ to bring homebrew to the platform without promoting piracy and damaging the platform like he's done to the PS3.