N900 is pretty awesome if your current productivity software are already based on OSS stack or you need to deal with *nixes on daily basis. (fortunately?) for me, that's not in my job desc anymore. I'm going 'back' to iPhone 4 + a BB. Currently waiting for Torch.