I know WM is slow and a bit clumsy, been the case with my past two phones but I can look past that. The only think I worry about is what happens to all the apps I use when WP7 comes out. I have no gripe with HTC, my last two phones have both been rebranded HTC (orange SPV m700 and SE xperia X1) and they have been great, its just the support from the company that supplies them that has been a big dissapointment. The main reason I am looking at HTC is because I know they will support a device as long as the hardware can take the upgrade. Looks like office and exhange can be done on HTC, maps probably but its just the media player now. Just wondering is anyone knows of software thats will meet these needs. If the apps on current winmo would port to WP7, and they would allow the use of memory cards and access to tweak the phone I would buy the HD2 in a heartbeat. Im 75% sure I want to go to android, just need to make sure it will meet my needs before sigining on to an 18 month contract.