Everyone who is not commenting something productive is just sitting on their high horse because they are in/trying to get into a US medical school. Yes there are increasing medical students and limiting the increase in residency, but I've been hearing this for 5-10 years now when I've known family friends going over to the Caribbean and with my small, anecdotal sample size, they have been successful because they worked their butt off.
With that said, the Caribbean schools give you a SHOT to becoming a resident. That means you need to make most of it and really work your butt off. Knowing that these schools are going to give you a shot, you want to maximize those chances. I've heard great things about SGU's schooling, resources, and clinical rotation sites. I would probably go there if money wasn't an issue.
US MD/DO is a more safe route but if you aren't willing/able to boost your application or spend the time, then maximize your chances at a Caribbean school and go to SGU if money isn't a factor. Remember that you really have to invest your heart and soul to give yourself the best shot at being a competitive applicant come match time.