If anybody ever buys a gsm phone the easiest way to unlock a phone to put any type of sim card in it is to go to a mom and pop carrier. You know these types of stores when you see everyone's name on it ex. Cingular, T-mobile, Verizon, Nextel, etc. If you need to unlock your phone these places specialize in doing this because they sell everyone. For instance you have T-mobile but you want to use the moto razr or v551 with your service, these people need the capability to unlock that phone so they can make the sell. If you just go in there and say "Hey I need to unlock my phone" they'll know what you are talking about. Now all depending on your phone will determine the price to unlock it. I have seen as little as $10 to as much as $65. To all treo650 owners you may be S.O.L. The cable for that phone is very expensive and very hard to find. Just thought I would throw this info to yall that need it.