Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8C148a Safari/6533.18.5) I got my 3GS in August 2009, so I've been eligible for an upgrade for quite some time. I received the phone as a gift from my parents, so they pay my bill. The bill is under my mom's name. When the next iPhone comes out, I will be in school in DC and they will be home in Connecticut. I got my 3GS at ATT, but plan on getting the next one at Best Buy as i have a ton of gift cards for there. What exactly is the process when I get my phone at Best Buy? Do I have to sign a contract renewal there? If I do, would my mom need to be with me as the phone is under her name and she gets a discount on the monthly plan from her work?