I've had my phone since september of 2007 and i was wondering if i am eligable to get an upgrade for a iphone for my bday in a couple weeks. How long do i have to have a phone before i can get an upgrade? Please give me all the information. Thanks