We took a cruise and land tour to Alaska in 2005. If one only cruises, the other leg is a flight to or from the "lower 48." We did the cruise and land tour because we did want to see some of the interior of Alaska. I enjoyed the cruise part only because I took loads of pictures. If we were to go again, we'd just fly up and either rent an RV or rent a car and stay in hotels so we could see more of Alaska itself.
With regards to cabins, if one wants to take lots of pictures, avoid the balcony rooms. One might be tempted to stay on the balcony and miss everything on the other side of the ship. I spent most of each and every day on the 10th deck of the Vision of the Seas (Royal Caribbean) where I could easily move all around the ship to take pictures. Our cabin was about mid-ship but on the outside with a very nice window. Our other family members' cabins were in the bow and all they had were small portholes to look out. Ours was like a picture window by comparison.
Oh, and photos of Alaska:
Ride on the White Pass and Yukon train to the summit and back
See that itty-bitty bridge down in the lower center?
Oh, and just for Brandi....this lady was digging for a ground squirrel.
Wow, those are beautiful pictures! I love the bear pic! Thanks