I currently own a 3gs and really like the phone. Have it on a 30 day rolling contract. My old provider 3 have offered me the hero with unlimited texts and internet and shed load of minutes all for £17.50 p/m. This has got me wondering about whether I can unlock the iPhone and sell the hero or vice versa.
The things I like about the iPhone are it's music player, it's ease of use and the web browser.
Can the hero do these things as well or better than the iPhone? If not, how easy is it to unlock an iPhone?

