Prince Rupert 100%! My very first Alaskan cruise we stopped in Prince Rupert and absolutely loved it - our favorite port. The scenery, small shops and the ability to walk around without thousands of other people shoulder to shoulder was wonderful. Its a real town without all the same tourist shops as the rest of the ports. I wish more of the cruises used it as the Canadian stop.