I'll detail the N810 in your points: Also, if you're not too fussed about the sliding keyboard and GPS, you might be best off with an old N800, the specs are identical (afaik?), and it's much cheaper. And, the N800 has two full size SD slots, while the N810 relies on MMC cards. Hope I've been of help!