Assuming you don't live too far from the port, I woud suggest SuperShuttle. I've always had good luck with them; they are economical and have always been right on time--and you can pre-pay . . . .one less thing to have to think about on what is always a hectic morning.