Another option might be to combine a "free" flight with a paid flight on a different airline. Like Portland to Tampa or Miami "free" - then a paid flight on an airline like Cayman Airways. I don't think an 18 hour trip is an especially fun way to start a vacation unless you have to. Robyn