I haven't checked recently, but when we were using calling cards regularly, Sam's Club cards always had the lowest rates. They were easy to use and to recharge. The only catch, of course, being that you have to buy your first one from Sam's Club. But they are rechargeable over the phone once you have one.
Hope that helps!
-Beth