"Magical Express" is the bus Disney uses to pick you up at the airport, return you to the airport, get you to the port, etc.
We just did a 4-day cruise followed by 4-days at SOG in December. It took me about 60 seconds to check in at the cruise terminal -- just fill out the online stuff at the
Disney Cruise web site, print out the ones it says to print out, sign them and take them with you. Have your passports in hand with your paperwork, and it's a breeze. They will send you the Bahamas form in the mail before you leave, but if you don't get it, there are plenty of them in the cruise terminal, so you can fill them out there, too. It really isn't hard at all! We did a Land/Sea in 2006 -- Beach Club then 4-night cruise, and it was easy to check in at the Beach Club and have it done with, but then you get on the bus to the cruise terminal with everyone else who is going from Disney World and frankly, getting through security took longer than arriving on our own because there were more people. When you get there, you will drop your luggage off with a porter outside, then walk into the terminal with just your carry-ons, ID, and paperwork.
We rented a car, but there are other options, like getting a limo or town car, so you'll have to decide what's best for you. My DH just likes to drive -- gives him more control, he thinks. LOL!
The "pro" to doing Land/Sea with Disney is that they check your paperwork and stuff when you check into the hotel, so if you forgot your passport or something, you still have a couple days to have it FedExed from home or whatever. But really, if you pack carefully and go over all the information online and that they send you, it's just as easy to check in at the cruise terminal. I thought it would be a hassle and was pleasantly surprised that it was a breeze. Literally 60 seconds. I handed her all the stuff -- signed forms, filled out Bahamas form, passports -- and that was it. She made up our key cards and gave us a boarding number. Couldn't be easier!
Whatever you decide, have a wonderful time!!
-Dorothy (LadyZolt)