Thank you for the well-informed input! It's nice to know that there is version-limiting support in the Market. Shame on those developers for not researching and using this feature. Having said that, I think the video player developer did the right thing in allowing the app to download to 1.x devices so the user could at least make use of the codecs included. That was pretty cool of them.

In the 18 hours I've owned this phone -- six of which I've been asleep -- I've already found it to be the right combination of hardware and OS for me for the foreseeable future. I was holding out for the Nokia N900 but I just can't justify spending that much on hardware alone. It's the same conundrum I face as a low-income Apple fan; I love OS X but I can't afford a real Mac so I make do with commodity hardware. In the mobile space, I take advantage of on-contract discounts to get a phone I'm able to enjoy using, yet still afford those little luxuries like food and shelter. (For those without a sense of humor, that last bit was sarcastic.)

For all I know, Maemo could be a thousand times better than Android for someone like me, but I won't know because Android so far is an excellent fit for me. By the time I can afford the N900, the N910 (or whatever they decide to call it) will be out with MeeGo. I may dip into those waters in the future but I'm satisfied with what I have right now.