I think Microsoft has really missed the boat on the whole smartphone market. I had a Sony X1 that had WP 6 and then upgraded to 6.5 and it was a crap operating system. I have looked at the new 7 and am not very impressed with it.

I got the HTC Desire a few months ago and have been really happy with the Android operating system, especially since they upgraded it to to the 2.2 operating system.

My bf has the iphone 4 and it is pretty cool but I am just not fond of anything that gives Steve Jobs anymore money.