I accidentally stumbled onto a forum that caught my attention from a complaint someone voiced about a website where their service went down and stayed down for days, and low and behold I was smack dab in the middle of a conversation about a couple of VoIP websites that had all the features I was looking for and more.

