From a native Floridaian's perspective:Nanaea
was right on target with all her suggestions, however I admit Davidh had a few...um...creative suggestions ;)
My family and I went on vacation to Indian Rocks Beach, which is right on the Gulf of Mexico. I only went in the water up to my ankles, and I stayed on shore. My brother called me paranoid. Keep in mind, this is right after a boy's uncle had to wrestle a shark to get his nephew's arm back up in the panhandle of FL. I'd say I had reason to be paranoid!
It's not that there are more sharks than before, there's just more people in the water, and it's getting more media coverage. I'm not saying that you shouldn't worry-in fact if you are going to VB, you may be in greater danger than me because you will be right on the Atlantic.
Bottom Line: Be smart, Stay safe, Have fun!!!