Superb
Guys,
The sites you had mentioned are pretty good. From my side, I use 1015335 for callling overseas.
20 cents a minute for India,
5 cents to Europe
4.9 cents to call within US
Call quality is gud and I get instant connections unlike frustrating calling cards.
Just dial...