So, I'm not sure how much data I exactly use per month, but I know I use a lot. I think there could possibly be months where I exceed 2GB, but I'm not sure. I want the cheapest plan I can get, as long as I have as much data as possible, and unlimited texting. So does anyone know what the monthly bill will be for the minimum amount of minutes (450) + unlimited data + unlimited texting with a 3GS, as compared to 450 minutes + 2GB of data + unlimited texting on the new iPhone? I'm thinking of getting a 3GS now (maybe for the $97 at Wal-Mart), and returning/exchanging it when the new iPhone comes out.