iwebslinger and Fredd, sorry to hear your having phone troubles. I had a major headache with my phone for weeks when Verizon screwed up an install of someone else's line in my apartment building.
I've been investigating VoIP as an alternative, learned a lot from posting in this forum. I heard some good things about SunRocket- esp. on e911. A coworker who has it told me the service is great and very consistent.