2) non-keyboard button layout (next to the screen)
3) 2 cameras One low quality chat cam on the front, one higher quality picture taking cam on the back.
4) Segregated internal memory I can't think of a decent reason why flasher erases user data and user applications. Flashing system memory should not affect user data and user memory. /home/user and whatever is the equivalent of /usr/local should be in a separate memory space that doesn't get touched/harmed by flasher when you upgrade the OS.
5) Support for the Seagate D.A.V.E.
6) Build in Syncing ability
7) The current mozilla based browser, microb, is slow and clumsy in comparison to opera. I'd like to see that fixed. I see a very noticeable difference in start-up speed and load speed with microb compared to opera. Further, trying to hold down a URL to get the context menu is hit-and-miss on microb. I think it would make a lot of sense to have a very smooth and polished mozilla based browser included in the base configuration (along with opera).
8) Better Email Client
10) Generic SIP VOIP/Phone capability
11) WiMAX I hope that the Sprint WiMAX version of the N800 would see that feature (WiMAX) carry forward into the next gen IT as well.
12) 3G mobile/cellular radio
13) stereo headphones WITH microphone
14) bluetooth stereo headphones
15) And, a pair that combine #13 and #14 would be nice (bluetooth device that is both stereo headphones and a phone headset).
16) The ability to use the IT as a bluetooth device: a) as a dialer for a phone (use the IT to pick a phone number to call, and have the phone dial that number) b) as a 'headset' for a phone (so, you could use the IT's speaker and microphone, or the various headphone and microphone options (existing with the N800, or #'s 13, 14 and 15 above)). Combine those, with the ability to use the phone as an IP modem, and you've basically just turned the phone into a back-end device, and the user only interacts with the IT. Plus, combined with #10, and the existing Skype software, and you've got the ability to choose between SIP, Skype, or mobile voice for your calls.
18) USB host
19) flash via wifi+web Why do I need to download the new OS image to a desktop computer? If there's a segregated memory model, and/or if I have a large enough memory card installed, why can't I have an option to "flash from local memory"? Obviosly, you still need to have the desktop computer for emergency restores in case of a catastrophy or something ... but it seems like a general case for a "download new system image direct to local flash card, flash from downloaded image" feature would make sense.