For our last 4 family spring breaks, we have done 3 nights Disney, 4 night Dream cruise and 2 days/nights at Universal - because of this, we found that car rental park at port was best option - for our itinerary, we get off the ship about 8:30, drive straight to universal - check in at hard rock, and then we walk to the Universal and are there by little after 10:30. With front of line privleges, we were able to tour that same day and the next.
A lot depends on your itinerary - are you cruising before or after your trip? If you are going to airport, flight timing comes into play as you may consider onboard check in....