I was online having a video chat with my Fiancée this evening. Our time zones are 10.5 hours apart, so we have a narrow window of time to visit in the morning and evening. Fortunately video chat is available for free through services like Skype and Yahoo.