I know that this post comes about a year after its creation, but as a Veritas student I'd like to make a few comments on its service to anyone considering using it.
I haven't used the MGMAT, but I am most definitely planning to after enduring Veritas for 7 weeks. My instructor taught way too quickly, especially for quant, wasn't able to personalize lectures, and the virtual component is exactly the same as its in class, the only difference being that the instructor would answer homework questions. However because our class was so unusually large, and Veritas prides it self on the Socratic method and discussion based learning, there wasn't enough time to answer all of our questions. I found it a down right shameful that Veritas would charge the same amount for a lesser quality class.
Lots of students just gave up on quant because their needs weren't being met. The instructor would skip steps in calculation and teaching so quickly that it was difficult for many students to absorb the knowledge. I do think my instructor to be a brilliant person, and was helpful in showing short cuts to small calculations, but overall conceptually in quant I felt I learned nothing more than if I were to do questions in an OG and look at the answers in the back. The instructor never taught how to apply concepts! Quant with Veritas was learning by trial and error, as opposed to a more conceptually based method.
What I will say about Veritas, is that its lessons and strategy's for CR and RC are great. It's comprehensive and logical. However, MGMAT does a much better job at SC. Overall, I am quite disappointed with Veritas. I went with them because theirs was about $500 more expensive thinking that you pay for what you get.
I've only taken a brief look at the the MGMAT prep books online, and can say that for the quant, it is much more informative. Overall Veritas was not worth the money and to anyone thinking of Veritas I would suggest that they only buy the books for comparative advantage in CR and RC, but thats about it!