Plenty of places to get WIFI
and potentially use skype as mentioend above. I also used my AT&T cell phone
to get a signal well beyond Wifi range. Roaming data messaging was about $0.45 per e-mail which isn't bad, but can add up if you get a lot of e-mail you don't need to read! A friend who was with me told me texting was the way to go. On my next trip, I plan to create a new e-mail account which I'll give to some people and will leave on all the time and only check my other e-mail only when I can get WiFi.
I have a few other communication related notes that have worked for people in the
Bahamas on my webpage. From the link below click "communications"