Is there any downside to unlocking an HTC Desire to go with a different provider? In my province Telus offers the Desire, but I might want to go with an alternative carrier. So in theory I buy a phone, pay the $15-$20 and have it unlocked. Then take it to the alternative provider and they sign me up. A. Is this how it would work or are there gotchas to consider? B. Would any features "not" work on the new provider with an HTC Desire? GPS, Tethering, etc.? Thx!