Yes, honestly, i was looking at airfare to basically ANYWHERE WARM for March break and i couldn't find anything remotely reasonable (everything was over $800pp or leaving at ungodly hours with double-digit hour layovers.. we have an 8-yr old - that's not happening).
So, i did a search for cruises out of Cape Liberty, which is drivable from Ottawa, and found an awesome 7-night Bahamas cruise on the Anthem. The cruise was $4200 for the 3 of us, and we're staying with friends in NJ the night before, so no hotel costs. Yay!
I don't see this changing for us canucks any time soon, so maybe road trips to cruise ports will become more common. At least there's lots to see and do along the US eastcoast. 😉