I'm also cruising in August on the Vision of the Seas.
My cabinmate & I booked Coastal Helicopters out of Juneau; a little cheaper than RCCL's excursion & maybe a different company. We opted to be picked up at 9:15 (there's an earlier 8:15) at the ship; they'll have a van there for us with our name, as a limo would do. online is
www.coastalhelicopters.com. We booked with our credit card numbers; cost is $169. Depending on number of people that day will determine whether 4-seater or 6-seater. Plus they don't charge your card til you actually take the tour. Really looking forward to that one!!
Then we decided to do the White Pass railroad in Skagway. When Debbie spoke w/them, they suggested we book through the cruiseline as ships always have plenty of space for that excursion. So for $82 (I believe RCCL was $10 more), the train meets us at the dock!
Haven't decided on Ketchikan -- we may play that one by ear and just do Saxman & the town.
Hope this helps