Thanks for your replies I ended up phoning Three and it cost £15 well worth it, its strange really I was getting unlocked to sell it but with the latest update and after having the gps sorted out its not so bad, not as good as my old N95 in comparison though.
Well buddy, just cool..
Unlock your phone here http://www.theunlockspot.com/ . You can get unlock codes for cheap price here for all your GSM locked phones. All you have to do is to check your phone model and service provider.