Register | Login

With the appearance of so many complaints, Skype is gradually losing its appeal to video conferencing users. Meanwhile, there are many companies that provide the same type of service as Skype.

Who Voted for this Story



Eugendorf.net is an open source content management system that lets you easily create your own social network.

Username:

Password:

Remember: