berkleyboy,
if you are not a urm(under represented minority), and you haven't participated in any oustanding research or extracurricular activities, then i would definitely put more effort into either going to the caribbean, or applying to d.o. programs. not to be discouraging, because anything is possible, but your gpa is low, and most likely will have a difficult time getting into a us md program.
getting back to this post's central theme . . .
i was fortunate enough to finally get accepted to a medical school, sgu jan '03. i graduated from uw(seattle) with a 3.51 gpa and i scored a 32q on the mcat.
as far as residency postions go, if one takes a look at either sgu's match list or just browses through the many post concerning sgu, i imagine that you will objectively conclude that sgu is not that bad, in fact, it most likely will get anyone who does well on the boards a residency that is comparible to a u.s. md graduate, w/ acception to some of the more difficult residency, like ortho, ent, etc. these seem to be a bit more unlikely, but that is how it goes even if you graduate from a top program. we can't all be super specialist anyhow . . .
as far as island life goes, it sounds interesting, but i get the feeling that off campus is quite poor, more so than lets say some "more" developed countries in south america, like ecuador, or peru, or colombia, but that is just a gut feeling. it is possible that folks who haven't lived in a third world county before might get a bit annoyed and burnt-out because of the inconveniences, but i don't see why most won't be able to adapt and get used to it. i am bit concerned with hurricanes myself, but i want to be a md, so what it comes down to for me is the rather trite phrase "beggars can't be choosers".
i look forward to meeting some of you folks in january.