Im interested in buying a smartphone for use on a GSM network. Im looking around at my options, and the B2 looks pretty tasty. I have a few questions though, and this seems like the place to get them answered. 1. Unlocking If I buy this phone, I am not on the T-Mobile network, which would mean I need to have it unlocked. Would flashing back to Galaxy ROM remove the carrier lock, or is that tied more deeply to the phone than just the ROM? 2. Battery I have seen some reports about shoddy battery life with this phone, does flashing to the Galaxy ROM reduce this issue to a tolerable level? 3. Comparison I would LOVE to have a N1, but that is far beyond my price range, so I have been looking at the mytouch or B2 instead, are these comparable phones, or is the B2 more on par with a HTC Hero? Thanks for any help.