I personnally think a villa will be much quieter, and there's nothing like a good margarita sitting by your private pool (or in your private spa [msnwink]) while the kids enjoy their swim. But I understand that a resort with activities might be a good choice with teenagers. Each to his own, there's so much choice!
Flights: there are many websites which specialize in price search, just google something like "cheap flights search" (can't post websites here). Then search the companies website. I guess it really depends where you leave from. And you may want to try flights into Tampa, sometimes cheaper than Orlando.
Bookmarks