I currently have two lines on sprint, and we are planning on switching those lines to iPhones on AT&T once our contract expires or the new iPhone comes out. But if we got two old iPhones (probably 3GS's) from friends and signed up with AT&T, would we be able to get service for the phones without signing a contract and be able to upgrade for the new customer price once the new iPhone comes out? If we could do this, we would probably switch right now. Thanks!