Some travel websites are better than Carnival's since they will highlight or have flashing arrows by the available cabins. I usually go to one of them and find my cabin, and then quickly book it with my agent.
Dave I have not seen a site like that. What is on of the sites?
BTW one of our local weather forecaster just did his 30 day for our area, he also talked about Washington/Alaska. Sounds like it will be a little drier than normal. That should be great for your Cruise.