Flights into FLL were way cheaper for us that MIA. We flew into FLL, stayed at the holiday inn near the airport and used private transport the next day to the cruise terminal.
That said, I detested the FLL airport. Like, I would pay extra to NOT fly into it again. Over crowded, no seating...