I've been using
Sipgate for my VOIP telehone service for a few months now, and they are really very good. Good features, local phone number for free, no line rental, excellent call quality, have never had service unavailable, and still dirt cheap. Definitely a "recommend".