We actually went with Celebrity. No idea how it compared n price. I had met an AK native on a previous cruise and was told it was best seen overland rather than on a cruise. Sceptical as I was at the time, she was right. But the cruise was great also.
The reason I took the independent tour was because i did not see the point in travelling that far and not seeing everything I wanted to.
We visited Denali, Fairbanks and Valdez. I can probably get the tour co name if you are interested