For you dudes on Tmobile that are considering getting a new phone, don't sleep on this one.... wait till the end of the year before you do anything.
http://www.engadget.com/2010/08/20/t-mobile-g2-again-this-time-with-less-mr-blurrycam/
http://www.engadget.com/2010/08/20/t-mobile-g2-again-this-time-with-less-mr-blurrycam/