Have you ever tried using your Sprint or Verizon phone in a third world country? Oh wait, you usually can't because most of the world uses UTMS not CDMA.
I've found that using a US GSM phone in a foreign country to be impractical because you pay through the nose in roaming charges and you can't just pop a local SIM in there.
So what I ended up doing was getting a prepaid phone from the country I went to.
You can if it is unlocked. Chances are that if you email or call your carrier's support they will give you the unlock code. Just make sure to tell them that you are traveling internationally and do not want to use roaming but want to use a local carrier.