There is one thing- and one thing only- where MJ beats the competition and that is number availability. Yes, some of you will look up now because that is definitely not the case in many areas but in our metro area as well as in a number of others, the availability of not only area codes, but also specific exchanges is really good and better than from other, often far better (and more expensive) providers.
So thumb up for MJ on this issue.