CUJO said it right on another message board regarding being scared of visitng another country due to crime/homelessness/poverty/malaryia. Unless you are headed into a real war zone, it really is almost sort of snooty to even talk about not visiting a country due to a) homelessness b) health issues c) poverty. (I'm not saying YOU are snooty! I'm just saying it is silly) I'm sure there are many cruisers who are FROM some of these islands. A close friend of ours is from Honduras and last time I checked, he is quite healthy, and his family is still intact, living on the MAINLAND of Honduras.
I don't mean to be rude. I know it is scary when you read the US govt travel websites and some of the posts on here. It is really unsettling to see devastating poverty ANYWAY, but just remember we have it here, too.....and the people who live in those conditions certainly won't jump out and want to be blood brothers or something, so don't worry!
We have been to many many ports and seen all kinds, but we're in one piece and always have a great time. If you truly are concerned, just be street smart---travel in pairs or groups, and don't wander too far off the beaten path. Stick with carnival booked excursions and you'll be fine and have a wonderful time!!