Good points on most, except... Videochat - which fails in the really important part... device to desktop. Java - I wish... This *kinda* works, but not well enough to sell someone on it, or develop for. I'd love to see FreeMind or Jarnal working... I've heard quite a few calling the Touch a toy because of its media centric/games focus, but I'd personally feel more on top of my schedule with one of those hosting my data. The n800 seems like more of a (geeky) toy to me. Sure I can hack Perl on it, but I can't keep my schedule in sync...