Unlike some people, I appear not to have been swank enough to score an N800. This probably indicates good judgment on Nokia’s part, given how little I’ve been able to contribute with my 770. :/ The really unfortunate part, in my mind, is that I’m not that disapppointed. I love my 770, but the complete flakiness of getting internet access with it (even here in New York City where the density of wifi is very high) is very frustrating, and means that I rarely take it anywhere anymore. If I could reliably get internet with the 770/800 (read: cell/EDGE) I’d christen it the Greatest Device Ever; it would always be in my pocket and I’d frequently abandon my laptop. But I can’t, so instead most of the time my 770 is a very nice paperweight- and sits with my other paperweights, on my desk. (Easy/transparent calendar/addressbook data sync, like iPhone promises, might be a partial replacement for always on networking, but that doesn’t appear to be happening any time soon either. :(
So… I’ll probably look at getting an openmoko after my spring exams. The spec looks solid if not great (no EDGE?), my motorola has shitty, shitty software that deserves to be ground into the earth, and an always-ish on data connection sounds like a blessing I can’t get in the N800. The software load will probably be determinant here- how flexible will it be? Will it really sync with my laptop’s calendar/addressbook? But at the moment it at least looks promising in a way that the N800’s lack of reliable network and sync does not.
Tangent: it seems odd that maemo, the platform, won’t be used by the openmoko folks- instead it looks like they’ll be duplicating(?) work by having their own maemo-like gtk-derived base classes. Not sure why this is (perhaps the various proprietary bits in maemo?); it would be interesting to find out, but I’m not holding my breath.