Im planning to upgrade my t-mobile phone to a smartphone. Which ones should I get? Currently either thinking of G2 or Mytouch 4G.