Shouldn't it be possible for me to get some IP phones in my office and tunnel through my router to a competent online voice provider? If so, can you recommend such a provider?
I use this with good Polycom "HD voice" devices. I'm also rather picky about voice quality.
Our pbx is hosted by http://sipworxx.com/ and it works great.