Google Talk?

Google Talk?

Google Talk? What’s this? Is Google getting in on the Internet telephony craze? Yes they are! The search giant now offers a beta version download of Google Talk at no charge. http://www.google.com/talk/ Google Talk allows users to IM or make calls over the...