SunRocket VoIP is currently offering 2 years of phone service for $199, expiring tomorrow (3/28). If you miss it, this “special” seems to come around once every few months. I’ve been using SunRocket instead of a landline for well over a year now now and I remain very satisfied for the price (I paid $199 for the 1st year and $99 for the 2nd) – check out my SunRocket Review for details. There have been no added or surprise fees.
Added: You can also get two years for $229 from ViaTalk VoIP.