We did this cruise on the Victory in 2007 when they offered the 7 day to Canada and I enjoyed it very much.
Being a 7 day...there was a MUCH older crowd...and it was more like our Alaskan cruise than one of our Caribbean ones.
We did a great pub crawl in Halifax!!!
I discovered Rickards White Citrus beer and it is WONDERFUL. Sadly we can not get it in the States.