I've never cruised through VTG; only done my own personal cruises with family/friends. This is my first singles cruise and I chose the one with singlescruise.com based on itinerary and from reading some posts. Just got a good feeling about it. I've also read some good feedback about VTG; they both are recommended.
I've been to Cozumel and really loved it; so that attracted me with this cruise. I've never been to any of the others stops though and have been to many other islands. I guess it was a number of factors that helped me decide.
Good luck if you go on the VTG cruise! I'm sure you'll have a blast, especially if you're traveling with people you know. This is a little out of my comfort zone, but I think it's just what I need! Let me know if you end up choosing the one I'm doing....it would be great to meet onboard!