I'm curious as to what kind of people would opt to buy an 8GB iPhone 3GS instead of the 16GB iPhone 4. First of all, it's probably safe to say that iPhone users aren't particularly people who pinch pennies, or need to do so. You know you're paying a good chunk for your phone, and you know you're getting a sizable, or relatively sizable bill each month, and you're already ok with it. So the $100 difference, I would think, would not be much of a factor for most, especially considering the upgrades you get between the 3GS and 4. People who are getting their first iPhone ever: It seems that if you're new to the iPhone, and you're about to get your first one, you've got to be pretty psyched to get it, and you're not going to want to skimp, and also get into a 2 yr. contract with a phone that's already 1 yr. old. By the time your contract ends, you will have already missed 2 generations of major upgrades. That's gotta hurt. It hurts enough missing one when you're under contract. People who are already current iPhone users: If you already are an iPhone user, you might be one who's wary of the supposed antenna "issues". If this was a concern, I don't see why anyone wouldn't just stay with whatever phone they already had, be it 3 or 3GS. They would probably just want to hold out for the 2011 iPhone to see what comes next before they renew their contract. And if you're not concerned about any of the issues, there''s no reason you'd renew your contract with an 8GB 3GS when you probably already have something equal or greater to it. So, again, I'm just curious, what would be the profile of someone who would opt for the 8GB 3GS over the iPhone 4?