We stay at the port, WDW is the opposite way from the airport so you have a longer drive (by about 30 minutes) then staying at the airport.
We rent a one way car, make the drive from the airport to the port that night and go to our hotel to enjoy a night of sleep & a nice leisurely morning before getting on the ship. The one time we stayed at WDW we were frantic, it seemed like a LONG drive to the port and we were all grumpy when we got there.
ETA The port hotels are cheaper then staying on site usually AND
DCL transportation will cost you an arm and a leg if there are more then 3 people traveling with you, it's cheaper to take a shuttle or rent a vehicle yourself if you have 4+ people going. (and faster too)