Up until June, the 3G was available in 16GB as well - so where are the remaining stocks..? The reason I ask is that I'm about to sign for a 3G on the o2 Open plan, and would have happily paid the extra few quid to get a 16GB, but they're no longer available. So where are they..? Is it at all likely that there are still stocks in the o2 shops..? If I asked nicely, would it get me anywhere..? Or did they conveniently all sell in time for the 3GS launch..?