I'm a Nokia fan. I'm using the N900, which is great except for the weak battery and a few other details. I love the hardware and the openness of it all. Android/Google has some nice "free" stuff, but...