It is good to hear that you are very technical savvy and have been in business for 20 years. For the record, Joe didn't dispute this or insult your technical abilities; you were the one that brought this up. I don't think it was his intention to be offensive; he simply said you have bad luck. I wouldn't dispute this. It is certainly unfortunate that you have had continuous issues with multiple VoIP providers and multiple pieces of hardware.
With regards to your VoIP.ms issues, I notice you have moved from PoP to PoP to resolve your issues. I suggest you consider the possibility that your issues were "solved" due to coincidence. It's statistically improbable for VoIP.ms to have issues or your ISP to have routing issues with multiple PoPs at the same time, and to continue having issues requiring you to constantly switch PoPs. Certainly - if you've confirmed high jitter and ping to one single PoP, by all means use a different one. But if you've played "PoP Roulette" for a while and it's not permanently solving your problem, then you should troubleshoot in some other way, instead of doing the same thing that isn't providing a long term solution.
If you're still interested in troubleshooting, I suggest you take Peter up on his offer, or post in the forums. Everyone here wants everyone to have a positive VoIP experience and we'll do our best to help out any way we can
m.