For GSM phones you could just ask your carrier if they can get you the unlock code. Put in the foreign SIM, enter the subsidy unlock code, and you're good to go.
If they can't or won't then you could spend the time and effort in getting it unlocked, or getting the software, etcetera.