It seems like VoIP is a completely polar experience. Either it works great for you, or you die a horrible death.

Guess its one of those things with no real middle ground.

Just as a casual observation, it seems like those who are more willing to get in-depth with VoIP tend to have better experiences then those who approach it as a plug-and-play kind of deal. But the same can be said for any TDM system as well. Implementation is the key smile