I have an HTC Apache, and it's awesome, HTC makes the best phones hands down. I do like what the G1 can do, but T-Mobile sucks, and their 3G coverage area is absolutely abysmal. Oh well, if it turns out to be pretty easy to unlock the phone and use it with all carriers, then I might get one, because the stuff you can do with the software is absolutely amazing.