There's also the airport buses (they keep changing names...Olympia, Carey, NY Airport Shuttle....) that drop off at Penn Station, Port Authority and Grand Central. About $12, I believe they go about twice an hour. The train is best for beating traffic, though, and a nicer ride.