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!
Another note:
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!!!