Well if I were you I would probably go with an android device, like HTC Evo 4g. N900 is an outdated device, there are alot more powerful ones out there.