Ok, here's my situation. Below are 3 phones that I have on my shared plan. #1 Mine (Primary) iPhone 3GS 32 GB - Upgrade Eligible 12/17/2009 #2 Wife iPhone 3G 8GB - Upgrade Eligible 02/20/2011 #3 Mother-in-Law LG Vu - Upgrade Eligible 04/01/2011 Now, I would like to get my wife a 3GS 16GB this weekend for her birthday. Per online, it says it will cost her $599. If I want to get one for my line or my MIL line, it is $399. Of course if I wait until after any of those dates above, it should be $199, but I'd rather get it now. I'm guessing an option is to upgrade to the 3GS on my MIL line, then switch the 3GS to my wife, and switch my MIL back to the LG Vu. But I'm guessing that I'd have to mess with swapping out her SIM and needing to have her phone in my possession. I'd prefer to just basically get my wife upgraded but at the lower cost. Is there any way easier to do this? Would AT&T just kinda swap upgrade dates on my lines since they are all under contract any my responsibility anyway? Thanks!