We have a lot of whales around here - Desolation Sound, Discovery Islands, plus north and south. Interestingly, since the Humpbacks started coming back, around 2012, they have significantly increased their seasonal appearance, roughly May to October. With that increase, Orca sightings for me at least have dropped off considerably. (Others see them so it may just be my luck.) Almost always see at least one Humpback on every cruise. We had once amazing experience where, after we had stopped outside the proper zone, three Humpbacks came right up to the boat and breached, pec rolled, dove under us, and generally put on a great show for us. Other boats in the area came by and watched at the appropriate distance but the whales ignored them. We have a dark blue hull/black bottom but I have no idea if that made a difference. (I always leave the engine running.)
Whenever we have Humpbacks in the area I always warn visitors to hang on to something, as the Humpbacks do not generally pay attention to what is above them when they come up from a dive, unlike most others of their ilk that do look up.