I read this article on Yahoo! News today: Summer of Sea Creatures: Jellyfish and Stingrays and Great Whites, Oh My!
Honestly, I think the reason so many sea critters are showing up in abundance in areas where they aren't normally spotted at all, or in great numbers, is because of the oil spill down in the Gulf. Animals aren't stupid; the spill has been a problem long enough for some sea life to learn to steer clear of it. I am not at all surprised at the displacement of sea life.
Way to go BP. -_-'