I am in a little different scenario than most who are trying to decide whether to dump their Samsung Vibrant for the HTC G2. I owned the original G1 also. I have both ATT and Tmobile service. I usually put my ATT sim with my iPhone 4. And usually switch Tmobile SIMs between my Bold 9700 and Samsung Vibrant. So I got a situation where I can get an even trade for my Samsung Vibrant for a HTC G2. The main thing keeping me getting rid of the Vibrant is that it still support ATT's 1900 WCDMA 3G band so there are times I get bored with my iPhone 4, I can easily slip my ATT micro SIM (with micro SIM adapter) to my Vibrant and still get 3G speeds. But I carry 2 phones with me at the same time and while the Bold 9700 is a sturdy phone, it's clearly lacking in multimedia features but I love a physicial keyboard on the blackberry. So would going with a HTC G2 (with my Tmobile SIM) and the iPhone 4 (with ATT SIM) be the best situation? Are any of you guys satsified with your switch? I know the trade offs, Samsung has more ROM 2GB vs. 1GB for installing apps. More internal memory 16GB. Better screen. But those aren't that important to me since I already carry my iphone 4 with me all the time. I am just trying to get the perfect combo of phones to carry about with me.