We just came off the Spirit last week. I agree with Billy... she is a beauty. The supper club is worth every extra penny they charge you. But go hungry (if that's even possible on a cruise ship)
There were plenty of kids along in June, so I expect there to be some when you go in August.
We did the whale watch in Juneau. It was fantastic. The guide said he had counted 13 whales while we sat there watching. That is the most they have ever seen. So you picked a good port to do that in.. Hopefully they will still be there in August.
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise
NCL Dream October 2006, RCCL Mariner OTS June 2007