Ketchikan, or as we like to call it: "Ketchup-can", is a fun place to shop and walk. It's very tourist oriented and you might even recognize the lady who sold you that bracelet you bought on your last Caribbean cruise; you'll surely recognize the jewelry shops. We found our way easily to Creek Street as many do but also found that lots of salmon had also found Creek Street and never left; the pungent smell of dead fish filled our nostrils with each breath. If you don't like this smell, don't go after the salmon have run!
Skagway is a fun little city with lots of excurions. We took the White Pass Scenic Railway and Yukon Adventure which we thoroughly enjoyed. It seems a bit pricey but the train is definitely worth the cost.
Our least favorite of Alaska port cities. There's not much to see walking here as it is a working, government city. We did enjoy our visit to the Red Dog Saloon though. A city bus will run you out to Mendenhall Glacier for far cheaper than the ship's tours will. Otherwise, you have the Mt. Robert's Tram to the top of the mountain or will have to book something via the ship or independently, the later being easily done just as you debark your ship.