For those that are looking for some decent map here is a couple.
Surfside Beach TX is west of Freeport TX (which is near the far west end of Galveston Island)
Crystal Beach TX is near Bolivar Beach (which is on the east side mouth of the bay)
http://www.ranchocarribe.com/index_files/gccommun/gccomimages/maps_plats/map_web_mapquest.gif
http://www.mermaidanddolphin.com/images/Galveston%20Overview%20Map.jpg
Nice maps. Thanks.