Your cheapest and best bet would be to use Skype which in most instances is free. Internet access is possible in Cyprus so just go to www.skype.com and register for an account, and off you go. If you can get broadband at both ends, then you can see each other as well.
SHARK!
For every positive action, there's an equal and opposite government plan.