I have always had a prepaid phone but I'm ready to make the leap to a contract b/c my kids are teens and I use my phone all the time now. I was going to wait for the Iphone 5, but my current phone died. We're taking a big trip this summer so a smartphone would be very useful. I'm thinking of getting an ATT $49 iphone 3g and signing a 2 year contract. What happens when the iphone5 is released? Will I have to pay full retail price for it if I want it? Thanks!