Oooh…

Nokia N900s on preorder, via VitaminJ