I hear you Marc. I think I'll stick with my PH B for my Rio trip, since it's only $900 pp more than the H guarantee, and who knows what we'd get.
But it's kind of chilling--a ship that's not full is nice, but don't know what the tipping point wouuld be in terms of service and quality. In my case there's plenty of time still to back out, a fact that I'm sure everyone involved is painfully aware of. Our backup plan is to keep our return flight to Florida and spend a couple of weeks there, or take cheap and cheerful cruise from FLL.
And yes Kathy, frugality is the newest kind of political correctness (along with, right here in Toronto, the horror of asking for a bag in a store.)