How recently did this happen? Sprint has historically had poor customer satisfaction but they seem to be turning things around.
http://news.yahoo.com/s/ytech_gadg/20100521/tc_ytech_gadg/yt...