Why not release two devices, the n900 and also a larger screened version of the n900 with usb host and maybe an external SD slot, to keep your techie evangelists and often developer crowd happy.