Verizon is starting to offer a "Veriations" package that has:

Unlimited direct-dialed long distance calling anytime, anywhere in the U.S. and to Canada

Unlimited direct-dialed local and regional calling

Unlimited use of Home Voice Mail, Caller ID, Call Waiting, Speed Dialing 8 and Three-Way Calling

Cost is something like $54 per month.