I've jsut linked up to Skype as we're now in Germany and all our family is in the UK. It's great! Totally free - well, apart from the Internet bill, but you can talk for as long as you want. I've hooked up to see all my family and DH's family have now bought cameras too. So the only expense is the camera (make sure it has a microphone, or your PC has).
Just Google Skype and the download is free. I still haven't found a catch!!
Might be worth finding a travel advice site for the country he is going to, then, and find out what is legal? Or how much of a 'crime' it would be to use it? You can have videocalls on msn - is that legal there?
Also be aware that your connection speed can affect things with skype. If a poor/slow connection you may sometimes have to have only voice or only camera, otherwise it gets frustrating.
Is is somewhere like Saudi that DP is going to? DH says that msn will be blocked as well as skype (because government cna't control it) so more a problem that it won't work rather than that it's illegal. Apparantly one way round it is to go through a VPN server which costs around £20 for a year. (This is me typing what he's saying so come back if you need more info)