Can I upgrade from an iPhone 3GS to an iphone 4? I'm currently using an iPhone 3GS and in contract with AT&T for about 6 months with 1.5 years to go. Does anyone know if I'm eligible to get an upgrade to iphone 4? If I am, how much do I need to pay? Many thanks!