HTC G1 (Google Phone) from T-Mobile review