Playhard - where can you do better than that? Well, how about free? Yes, you have to use your computer to dial-out, but it can call anywhere in the USA... There was a long thread about this somewhere on FlyerTalk... The company and information can be found at
http://www.dialpad.com/
I've used this on my high-speed cable access internet line to call friends (on their regular phones) throughout the USA. Works great - I haven't paid for long distance calls in about 2 months now.