Skip the boat tour: the San Juan Islands' best whale watching happens from a rocky bluff, and the rest of the archipelago ...