I am a longtime Verizon customer and should note that I have been extremely happy with their service. I have always found them polite, pleasant, knowledgeable and helpful. However, I have been craving an iphone since day one. I don't think I can wait any longer and will have to make the jump to AT&T. Having said that, I am really nervous after reading all the horror stories on these forums which I have been reading for almost a year. Some carriers, although they don't advertise it, will offer you a one year contract in exchange for paying a higher price for their phone. I am not talking about the unsubsidized price as they still partially subsidize, just not as much as a two year contract. Does AT&T offer anything like this, besides the unsubsidized price? I was thinking maybe signing only for a year in case they suck really bad and I can't handle it.