I did the inside passage cruise with Holland America a couple of years ago. I really enjoyed it. The internet onboard is very expensive. I bought one of the cheaper packages and used it sparingly. You can get free wifi when you are off the ship.
For me, the drinks package wasn't value for money. Several people in our group bought a '3 bottles of wine package' and wherever I was dining I just let them know I had wine from the package and they retrieved my wine and served it at dinner. There are happy hour/s each day with cheaper drinks. Tea, coffee etc is available all the time. Remember you are off the ship a lot.
I pre-booked my shore excursions as there was a discount if you pre-booked. When I was onboard I changed my mind about one of them and it was easy to change to the other tour and I got refunded the difference in price.
If you want laundry done, shove as much as you can into the laundry bag provided- they then charge by the bag rather than per item.
If there is anything in particular you want to know I will try to answer your questions.