After all the bad iPhone 4 press this year, antenna gate etc I'm pretty sure after Xmas Apple will be very quick to release another (IMO) now before all u iPhone 4 users start shouting your mouth off, just answer me this, which out of the 4 and 3GS actually performs better as a phone? Ok u got retina, flash and newer processor but the fact is the iPhone 4 has been riddled with problems since day 1 and tbh I used my brothers iPhone 4 for a day and wasn't impressed, I dropped like 3 out of 7 calls! Internet was faster but for calling it was a big no no. I love my 3GS, so I'm gonna hold it out fir the ip5 now there not bringing out a white (fixed) iPhone 4.