I got my skyrocket on june 5 2012, i read a article about early at&t upgrades begining on march 5th i went to at&t site and dialed this *639# the message i got said "Congratulations you are upgrade eligible today for a new smartphone with $0 down on AT&T next; a new way to upgrade every year and get our new lower rate plans. go to att.com for device upgrade" just to be sure that is just saying i can get new smartphone with the att next program? And that my contract ends june 5 2014? I want to know when my phone is off contract so i can trade it in.