Get an N900. I've had an iPod touch for close to a year and a BB curve 8900 for 1.5 year. I still use the former for music, but no longer for browsing or apps and I've entirely replaced the latter. As a developer there are just layers and layers of goodies to be found. Hint: forget about the Ovi and Maemo Select pointers pre-packaged on the phone and go straight to maemo.org for apps, that's where the interesting stu…
The N900 is an interesting beast. If my father called, and asked me what smartphone to get, I'd suggest an Android device. If an old friend called, who happened to be familiar with Linux, I'd advise the N900 with no reservations. The N900 is more open than Android in that it uses the traditional APIs used on the Linux desktop. You can install pidgin, irssi, otr, asterisk, and just about everything else that is popula…
Interesting, where? I have an N900 on T-Mobile in Boston and it's been very disappointing. I had visions of a "data only" relationship with the phone, but neither Skype nor SIP over 3G are of acceptable quality. Over wifi, works pretty well, though.
How have you set yours up? I tried Google Voice -> Gizmo5, buying a skype number, and some other things and nothing worked. For instance, the phone can't seem to handle an incoming SIP call and phone call at the same time -- so I couldn't forward my Google Voice number to both my actual cell number and SIP, and answer with either depending on the situation.
Then, I have general issues with the phone -- no good maps solution (the Nokia program is terrible, and can't use Google Maps), email is painfully slow to open and inconsistent about polling every 5 minutes like I want it to, I've hung up on incoming calls several times because the "Answer" button gets replaced by the "Hang up and send a text message" button when I'm taking it out of my pocket, etc.
All in all, I've been somewhat disappointed with the phone.