Make sure you keep tabs on the price of the oceanview stateroom category. A few weeks ago, our family had a little reunion on the Monarch of the Seas. I checked the stateroom fares EVERYDAY. One day, I checked and the large OV room, had lower in price quite a bit. It was now the same price as the smaller OV room I had originally book for my parents. I immediately called, and upgraded them the the larger OV, for the price I originally paid for the smaller OV room. With no extra money out of pocket. So, they got an upgrade for free. After about 2 days, the larger OV rooms went back up in price, even more expensive then what they originally were. Also, that same time frame when the room price dropped, our cabin category dropped $60, I called and got a credit card refund. Also, our price for our Freedom cruise, dropped $700 dollars, and Princess cruise also dropped $150. Both times, we got a credit back onto our credit card. If you booked via a travel agent, call them and have them get the refund for you, that's what I had to do for our Princess cruise. So, they do drop the prices of the room category. I know it might be a pain in the butt to check everyday, or a couple times day, but it has sure paid off for me, 3 times, $910 worth. I generally check a couple times a day, when I am off work, otherwise, I check before and after work. Well, good luck fare hunting. I'm childless by choice, so I have quite a bit of spare time. Sorry, I kinda got carried away, just trying to give you some tips. Good luck!