I usually just go from contract to contract on AT&T anyway and get whatever the best phone at the time is at the discounted rate.
I guess I'm a little old school. I prefer the M2M at AT&T and not have to worry about a contract fulfillment should I want to change vendors.