So I've had an iPhone ever since they first came out.. Problem is I've been trying to upgrade to the 3Gs for quite some time, but they said my account isn't eligible for upgrade, crazy isn't it? Why wouldn't they let people upgrade whenever? I honestly think Apple is loosing money out of that.. Second thing, my Headphone jack is broken, don't know how it broke but it just stopped working.. I called Apple and asked if they could fix it.. They said they couldn't fix it unless i send it in and pay 199$.. So in other words, Apple is making me mad... Now i've been thinking of getting the new Microsoft Phone or the Droid.. Any ideas which one is best? or should I just wait till April until i'm eligible to upgrade?