CNET just received an e-mail from an AT&T press representative, informing us that starting April 8, iPhone customers on their network will be able to unlock their iPhones:
"Beginning Sunday, April 8, we will offer qualifying customers the ability to unlock their AT&T iPhones. The only requirements are that a customer's account must be in good standing, their device cannot be associated with a current and active term commitment on an AT&T customer account, and they need to have fulfilled their contract term, upgraded under one of our upgrade policies or paid an early termination fee."
Aside from those few stipulations, this is a dramatic turn in the carrier's previous policy, which kept customers' iPhones on lockdown since 2007. So if you want to keep your device, but want to switch to T-Mobile or whatever floats your boat, jailbreaking will not be necessary.