To those of us who still own perfectly working 1G Touches, are any of you concerned like I am over the looming upgrade to 4.0? I understand that we can't expect updates to the operating system forever, and that at some point you need to let hardware become obsolete. Whether you think 3 years is too little or too long is a different debate. My concern is what is going to happen to the App store for those of us unable to upgrade? Today, there are about 185,000 thousand apps available that my device can run. Come June/July, that number is going to plummet to nearly none. I know this from experience, as I had to upgrade to 3.0 last year when it came out, even though I was unable to use nearly all of its improvements. This was due to the fact that as soon as the new OS came out, all of the reputable developers recompiled and resubmitted their apps for the new update, so that they could advertise their new compatibility. This left me out in the cold, and I had to spend $9.99 to keep buying apps. My worry is that as soon as 4.0 comes out, everyone is going to upgrade their apps to 4.0 mode, and there will be nothing of quality left on the store. To me, $300 for a new Ipod is about a week and a half pay, after taxes, so it really depresses me that my perfectly functioning device is going to cease to be nearly as useful in just a few months. It would be nice if Apple would implement some mechanism whereby when making a purchase, the App store would check your version, and then give you the last version which supported your OS, instead of telling you that they are no longer compatible. I don't expect developers to keep developing for old OS's forever, but at least give me a mechanism whereby I can still shop for Apps that would otherwise be compatible if not for having been recompiled to the newest version.