I first saw this link on the Mad Snooker site and thought it was pretty cool because it gives you a graphical representation of the tides for specific areas.
St. Pete Times Tides Chart