Please see your thread in the Communications forum by clicking here. I'm locking this thread as it's an out-of-place duplicate and can cause confusion while following two threads on a topic at the same time.
I was digging around the web and I stumbled on Gtalkr.
People seemed excited. What is it and what can it do for me?