Alright, If you didn't already know, I'm an MIT student majoring in Computer Science. I'm currently working on the Quake 3 project. Anyway, I was sitting around the other day and wondered "The iPod Touch uses Flash Memory instead of a spinning disk. So why couldn't we use that as RAM, and make the touch a bit more fluent?" I'm still wondering. If anyone else is interested, I'm going to see if I can do just that. It would basically function as a Linux Swap partition (or, for you Windows users, a ReadyBoost partition and/or Paging File), allowing you to run many, many more programs that you currently can, without draining battery. (It wouldn't drain the battery because the disk does not have to spin, it is simply accessed because it's flash). Let me know what you think.