HD2 or Nexus One
The Nexus One is appealing, but it also has some problems. I would much rather have the huge HD2 screen, and I hate the Android keyboard. Plus, it doesn't come with a nice 16GB SD card like T-Mobile's HD2 does, so I'm stuck paying $80 more for the N1 plus however much extra for a decent SD card to replace my iPod.
So: if you've played with one or the other, or both, are these concerns justified? Which would you recommend?
1) The N1 will continue to have its OS upgraded and more importantly innovated. Conversely, since the HD2 will not (a) be upgraded to Phone Series 7 and (b) WinMo 6.5 is a dead platform, the chances of new applications or updates coming out is extremely slim.
2) WinMo 6.5 is not an actual phone OS but instead a watered down desktop version. The only salvation of the HD2 is that HTC Sense makes the OS bearable.
Which matters more to you the hardware or the OS?
But before you make a decision, first check out the wimo software sites: Handango, et.al. Then check out availabilty of WiMo software on major vendor sites. I'd say e.g. Skype except... well I'm sure that you've heard already.
Most WiMo developers had already switched focus to iPhone and Android development, now that that M$ have decided on a clean break practically all of the rest will focus on windows phone 7 instead. M$ will support the OS, but the ecosystem already under threat, will wither and die.
If you're happy with the available software and not too fussed about updates and bug fixes, go with the HD2 it's a better phone and IMHO a better OS. But if you think you might want to use new apps (using app instead of software deliberately) between now and your next handset upgrade think seriously about Android.
/yeah I'm bitter and possibly twisted.
N1 screen is really good, just not as big.
The WinMo keyboard is WORSE than the android one, i've just bought an N1 and find it much much better.