Assuming you are about 23-years-old (right?) and you either did not apply to U.S. medical school this year because you knew you were unlikely to get a spot, or you did apply and know you will not get a spot...
This is what you need to ask yourself at this point: Can you burn-up two years of your life for a degree you aren't likely to use and/or are only getting to try and improve your chances of getting into a U.S. med school? Can you afford it both in time and money?
These are important questions because it would mean, at best, you are 25 starting medical school. You are then 29 when you graduate. Tack on a 3-year residency program (at a minimum), and now you are 32 when you're finally out practicing on your own as an attending.
Also...
Do you want to get married? Do you want to have a family? How much of a life outside of medicine do you want potentially over the next 7-10 years? Do you already have an idea about what type of doctor you want to be (e.g., a family practice doc vs. a super-sub-specialist, etc.)? Why do you
really want to become a doctor in the first place? Is it really going to be worth a lot of extra hardships (i.e., either a 2 year Master's vs. going Caribbean) to get this degree?
That's the way you need to think about this. These are the rhetorical questions you have to answer in your own mind. A lot of prospective students do not before making the difficult decision to go to the Caribbean to get their degree.
If the answer to the predominate question is "
yes, I want to go gung-ho to get a spot in a U.S. allo school", then get the Masters, make some connections and get some good recommendations, re-take the MCATs (if necessary), and re-apply to U.S. allo school. If the answer is "
no, I want to finish my medical degree as soon as possible and will be content with a residency in a not-as-competitive specialty", then SGU would likely be the logical next step.
Either way, if you are not doing your masters at a U.S. medical school where you can make connections, then I'd strongly re-evaluate what you hope to gain from it. Not saying it would be valueless, but you need to be prepared to be in the same shoes in two years that you are now... except you might be asking yourself, "
why did I waste the last two years of my life?" However, if you can deal with the potential answer to that question (given the considerations above), then it certainly won't
hurt you to get the masters. Otherwise, none of us can really definitively answer these questions for you - it's your life, after all.
Good luck.
-Skip