Harbour Porpoise. Small, fast little buggers that are hard to get a good photo of.
The whale watching people on the boat were excited to see these so I'm guessing they're a rare sight.
Monterey Bay, California
July 2014