Nokia N900 is about to hit the markets pretty soon at a cost of around $650. If you are not willing to pay that price, here is a pretty good deal, where you can buy Nokia N900 for $559.99 with $4.99 for 2-day shipping, bringing the total cost to $564.98.
Though the price may seem a bit higher, this phone is unlocked. This means that you can use it on any carrier, anywhere in the world.
Nokia N900 comes with 32GB inbuilt memory and a 16GB expandable memory slot. For more information on Nokia N900, read our detailed comparison between Nokia N97, Nokia N97 mini and Nokia N900.