I realise that out of the box the HTC Hero does not work with American 3G frequencies, forcing consumers to use Edge services with AT&T and T-Mobile. I have always wondered if this is a software issue or a hardware issue? I'm too much of a novice to go tinkering with phone connections but is it possible to make the Hero able to work with different 3G frequencies?