I'm on verizon and a little over a month ago I was able to upgrade. I am waiting to see what the iphone 5 has to offer. The way I see it if the next iphone doesn't have a 3.7" or 4" display I will go with the iphone 4 or Droid X2. It's not worth the wait and the jumping through hoops for a 5 if the display is the same.. 4g.. Where I live I have great 3G but I think there are only 3 or 4 cities in Indiana that have 4g at this time. I can upgrade to 4G next phone when it's available in more cities.
Just saw this today and found it interesting
Android is on almost half the world's smartphones