I would suggest the Cruising Guides for the specific are you intend to
visit. The Chris Doyle guides for Leeward, Windward, Trini are all
excellent and include waypoints suitible for use with GPS. I believe they
also have guides for Belize & the Yucatan and Virgins as well (one for Cuba
too!).
J.