So I've had my 3G since it's release and it is awesome. The thing is I am probably about to switch over to Sprint and pick up the new HTC Hero because it also looks amazing and Sprint has better coverage near me and the plan ends up being significantly cheaper... (Don't commend on that part unless you've switched to or used a Hero) I don't want to get rid of my iPhone. I want to hactivate it and run it like an iPod touch with GPS. I know the Hero has GPS as well but I still want the ability to run all the apps that require it. I know I can set up android phones as a Wifi 3G router, which is what I'm going to do so I can still use my iPhone when I really need the data. I was wondering if anyone has made the switch to losing their data plan or from iPhone to iPod Touch and what their thoughts were. What did you miss? Any good solutions for offline use of apps (I've read there are apps to load up google maps offline also xGPS already supports offline use). Thoughts? Warnings? I'm a little scarred.