Take a read of what it is like to have a windows phone on AT&T …
http://hal2020.com/2012/03/26/strike-3-for-att/
Here I was unhappy at Verizon for not updating my two year old tablet to ice cream sandwich.
Looks like the carriers and their interference in the timely release of software is a serious problem worth considering some more during the buying decision.