I also recently got Samsung Omnia on the cheap and it's pretty good. Hardware is awesome and the OS is super snappy. The only apps I'm missing now are not there because of API limitations (I'd like to see some VOIP) that's going to get hopefully fixed in September with Mango. Oh it would be also cool if Navionics ported their marine navigation app on WP7.
EDIT: The only annoying thing about it is how US-centric it is. I had to create a new live id with us location to be able to access marketplace and I don't really know whether I can develop for it when I'm not in US and I don't have a US credit card.