Hi mrtonyla13, congratulations on your up-coming cruise! Alaska is such a beautiful place. Make sure you bring lots of memory chips or film and spare batteries for your camera.
Since the weather can be very fickle, bring clothes that you can layer and make sure you bring rain gear.
Check out our Alaska Port Chat section a little further down the page, there are quite a few posts about the various ports there. Also, check out the transportation and hotel sections as well (again, a little further down on the main page) for some helpful tips.
I do suggest going in at least a day early. They also have combination land/sea packages you can purchase, you might check those out, if you're interested.
Food prices are expensive in Alaska, but you sure can't beat the fresh seafood there.
I'm so excited for you and can't wait to hear how it went when you return