Hanies seems to be on the schedule to allow for passengers on the south-bound route to visit Skagway and ride the White Pass railroad. There are a some nature excursions, but the town itself has almost no tourist interest. There is an IGA supermarket with a wide range of products and better prices than items on the ship.
Lots of tourist shopping in Juneau and some very nice excursions. Mildenhall glacier can be reached easily and is worth the visit. Juneau itself is nice to walk around. One of the advantages of a smaller ship was that we tied up right in the center of town and on the pier was the local library. The library has lots of internet access at a great price (free) in contrast to the Statendam which wants $.75 per minute unless you buy an expensive plan. Also were not told by the ship's shopping consultant about a coupon book that covered Juneau and Ketchikan. Found out about it from others in Ketchikan, but by then it was too late for use in Juneau.
Nice little town. The shopping is almost Caribbean transported to Alaska, but the town is very scenic. The tourist office has a nice free brochure/map with a self-guided walking tour of the town that is we worth taking. Although we did not do it, several other passengers recommended whale watching tours.