Sorry I dont mean to spam the forums with a question that could have been included in a previous discussion board, but I couldn't see anyone else talking about it and I didn't want this to get lost... I have an original iPhone 2G (unlocked with T-Mobile USA) and probably cannot afford to switch to AT&T (or Verizon) to get a new iPhone this summer. Barring a miracle, and the newest iPhone connects to T-Mob's wacky 3G, I am going to be stuck with iPhone OS 3.1. I also hope to get an iPad, so I plan on keeping many apps up-to-date with the latest versions. Will any apps still work on an old iPhone if all the developers update them for 4.0? Can newly released/updated apps be compatible with older versions of the OS or will my wonderful iPhone be limited to *gasp* just making phone calls (and music playback, and surfing the net, etc.) ? Thanks for any feedback.