I am concerned about buying a device for $600 based on claims of functionality or functionality that was explicitly labeled as "coming soon" that has yet to show up. To site a few specific examples; -Ovi Store (just now coming online 6 plus months later) -Ovi Maps, which was an absolute joke at launch and still isn't as functional as the version they give away free for virtually every other phone they make. -Ovi Suite / PC Suite integration. Still not released, but reports from Beta testers indicate that a version with most features functional will be released at some point. -The biggest issue of course, and the one that really has the community in flames is that Nokia really represented to the community that the N900 would be a little raw at release, but not to worry, because Harmattan would be just over the horizon. We all know how that worked out. I feel like Nokia made promises of future functionality, misrepresentations & outright lies of present functionality and generally broke covenant with their customers in order to sell a device they had no intention from the start of supporting over even a minimal span of time. It has been six months and already the community can see the darkness closing in.