The international nature observations website observado.org is developing further. A lot of (European) birders are already using this free website for their birding.
Main page (whole world):
Overview of sub-sites for all Caribbean Islands:
Sightings former Netherlands Antilles island:
Hope you are interested in using the site and perhaps are able to spread the word to other birders in the region.