When I first saw the new WinMo 7 interface, I thought that the UI was chopping off parts of words because it wasn't finished, or wasn't quite designed for the phone they were demonstrating it on. Now that I know that is how they WANT it to look, this has fail written all over it. It is ugly and cluttered, and given that this was *supposedly* a ground up re-write, I don't know WHAT they were thinking.
Bottom line, this sucks. There are 4 (maybe 5) major "smartphone" players:
Apple - iPhone - I have one, and I LOVE it as long as I can keep it jailbroken. But every new firmware release Apple wants to make it harder.
Google - Android - Google had a good idea, but the potential downfall of that good idea has come to fruition -- market fragmentation. I won't be getting an Android phone until I am sure that things will become(remain?) stable.
RIM - Blackberry - A couple of problems with these for me. 1 - They are mainly business phones, and therefore not my forte. 2 - I *like* the touch interface, and RIM doesn't have a decent Blackberry with a touch interface.
Microsoft - WinMo series - It wasn't until WinMo 6.5 that they *finally* got an OK touch only interface. I don't want to have to use a pointer to use my phone. Unfortunately there is still a lot of software that needs that pointer -- so MS came out with WinMo 7, with no backwards compatibility (that has been seen yet -- and I don't think there will be any), but the interface is aweful even for alphaware.
Palm - Pre - This was my "maybe" 5th contender. Palm has a great phone here IMHO, however, they haven't released a GSM version, so it is useless to me. People in other marker areas may hate AT&T, but in the market I am in I can consistently get 2.5megs/sec down and never have a dropped call. So, until Palm releases a Pre for AT&T, they are useless to me.