This is probably going to be a stupid question, but I don't know about these things and would love some advice from somebody that did. I'm in the UK on an o2 contract, I'd like to buy an htc hero, unlock it, and use it with my o2 sim. I assume this is possible. There are some good deals on ebay for unwanted T-mobile G2 (HTC hero) upgrades (plus black looks the nicest in my opinion). I just wanted to check the situation with the firware update for this, as the speed imrovement is a big selling point for me... will I still be able to get hold of and install the T-Mobile G2 firware update if I bought this phone even though I would have no contract with them, as I'm on o2? Many thanks!