I don't want this to be a thread where it degrades into insulting and complaining. I've just been thinking about what could the next iteration of the iPhone contain hardware wise that this one doesn't. The only things I can think of are the following: 1. Larger Megapixel camera. Which leads me to this question: Could the current camera take video? Or is it completely impossible with the current hardware? Its it a software or hardware issue? Hard to believe i would be a hardware one, my crappy RAZR takes video. 2. MMS, but couldn't this just be a software update at some time? 3. Landscape keyboard typing. Not sure why this hasn't been done. Its a simple operation to program into the next OS update right? 4. Larger capacity, 32GB or 64GB. But at what size does it become difficult because you have too much junk on it? I have an 80GB iPod and its almost impossible to navigate through all my 40GB of music and 15GB of video. I find myself not using it because i have to hunt for a song for several minutes. 5. The video conferencing stuff is a bit far feched, it will be a long time before we see this i think. More like 4G wireless or Wimax. Any other ideas?