Stop it.
It's always like this, when it comes out a new Apple product.
- iPhone 2G
"omg, it doesn't have the unit converter blablablablabla".
In two months they sold a million of these.
- iPhone 3G
"omg, I've heard that the white one's case cracks".
(I've seen only an iPhone with cracks on the back, because it was DROPPED)
They sold one million in three days.
- iPhone 3Gs
"omg the battery is so small you can't even turn it on, and you can cook an egg on the back"
Again, a million in three days.
Now, all of those who bought an iPhone were fanboyz? I don't think so.
All of them were trying to help Apple in their plan (take over the world)?
If they sold 50,000,000 units with 3 (three) models (i.e. the original 2G, the 3G and the 3Gs), their phones aren't that bad. Full stop.
Now we have the same old story. New iPhone comes out, it has problems (ok, the antenna one IS a problem. Why are you moaning for the screen's glue that isn't set? Now some have those yellowish patches, in a week they won't), Apple will try to stop it losing signal with a software upgrade.
If they fail, they'll pick up any phone with that problem and give you a new sparkling one without problems, as
always.