IPhone 4 or wait for 4GS?

Top