Thought the concept to be interesting. Installed the mac version, as did my fiance. Signed up, launched (fiance remarked that it's ugly, including the installer - doesn't bother me), added each other.
Called and got massive non-stop feedback. It's unfortunate that the complete lack of echo cancellation (skype, gtalk, etc work great for us using identical setup) makes this dead on arrival.