I like www.Ringyard.com. 19cents/min and no connection fees, no 3-minute rounding or credit-sucking charges like that. Also no expiration on the minutes.