I'm currently (Feb 2010) trying out the Nokia N900 smartphone. FWIW, the runner up was the Palm Pre (Plus, probably). I went with the N900 because it's even more open/geeky, I'm less worried about Nokia folding than than Palm (Nokia is freaking huge) and it supports T-Mobile's 3G network, which is far and away the fastest in the US right now.