You may want to figure in the costs as well. If you stay at a Universal hotel, then the cab fare, then the transportation to Port Canaveral, would that be any cheaper than renting a car and driving to Port Canaveral? I realize then you have the issue of refilling the car with gas and returning it, but most of the major car rental companies will do one way rentals. Example, pick it up at Orlando Airport and return it at Port Canaveral, or a nearby location.
Glad to hear that you enjoyed the Freedom of the Seas enough to go on it again! I'm actually in the very early stages of at least thinking of the possibility of my next cruise. Like you, I'm considering the Freedom of the Seas again, or maybe the Carnival Dream. I'm thinking my next cruise, I maybe doing the Eastern Caribbean, as opposed to the Western Caribbean, which I've done my past 2 cruises.
2007 - Majesty of the Seas
2009 - Enchantment of the Seas
2010 - Freedom of the Seas