Allica, that picture was taken at Sawyer Glacier, with my Samsung phone. I videoed it also with a GoPro. I have a couple of videos on YouTube if anyone is interested in seeing them.
We haven't taken a whale watching excursion, but planning on it at Icy Strait Point. I'll probably go through an independent and not through Celebrity.
I've found out that Hotels in Vancouver are VERY expensive.