Today I had to do a quick video chat with someone, but he didn't have Skype and was computer illiterate. It was very frustrating to guide him in installing Skype. Here's what I want: A website we can ...
I currently use Skype to do video chats with folks that I know across the world, but I've been finding that its performance has been pretty horrible. Dropped connections, horrible video performance, ...