Wouldn't have said Virgin fell into those categories -- they are certainly better than most of the competition. I'm really only leaving because I've found a better deal (cost and functionality) elsewhere. But it's quite possible that I am out of touch with the word on the street!
no subject