the biggest advantage of the caribbean schools is that they provide clinicals in the USA. So If the choices were limited to the above, I'd choose the caribbean option, despite the attached stigma of the label " carib Grad". The advantage of US clinicals, is that they provide you with the opportunity to impress program directors of your capabilities...... that and a little bit of luck can get you a decent residency.
As far as getting into top notch residencies from the caribbean.... dont kid yourself. The graduates of these caribbean schools getting into fields such as dermatology, ENT, Neurosurgery etc, are extremely rare, and are more of an aberration, rather than the norm. In the 10+ years that i've watched these graduates, I've never met or even heard of anyone from the caribbean schools getting into the above mentioned fields.
It just isnt the case that you can get any residency, from these schools. The realistic choices are the same as they always have been...
fp, IM, prelim Sy, and maybe a few ob/gyns, rehab med, etc...