Grand Cayman - Tortega Rum Cakes - yum! Although they'll be on your cruise ship most likely.
Jamaica - great local reggae and Bob Marley gear. Island Village is the cool place to shop - it's somewhat new and you'll love it! Plus there's a Margaritaville restaurant there!
Cozumel - woven items, vanilla (awesome quality) and novelties.