Is TC ready for business VoIP?

Unless you've been living in a tent on Manitou Island you have certainly heard the term "Voice over IP". I'm sure you have seen those funny Vonage commercials featuring people in embarrassing accidents and that annoying tune you can't get out of your head. You...