I concur, CMJ 100 times before Vibe. I really don't think I will ever repeat at Vibe, unless I see a provider that I saw somewhere else before.
Pictures on the website is one thing, but the tenure of the attendant is something else.
3 visits at Vibe, twice with the same provider, 3 total failures, while I was never unsatisfied at CMJ over the years, regardless of the attendant.
Agree with blondefan, CMJ and BrassClub are at the same level. Until now, I never went to BodyBasic but I did visit Sparkx once (just a visit, no service) so I can't really comment, some ladies look hot, other are not my cup of tea, but I keep 2 eyes on this place. There is a solid gap between CMJ/BC and Vibe, but Vibe is a bit better than AT/PS. BodyBasic/Sparx is probably somewhere in between CMJ and Vibe. There are also all the A.L.O. locations - never been there, can't comment.
But, ultimately, you may have a different story than me and feel another way.