Whenever I go to NYC, I drive to Hamilton, NJ & take NJ Transit train in to the city.  It's like $16 roundtrip, plus the tolls & gas money.  I have found it to be the best & cheapest way in & out of Manhattan.  I absolutely hate taking the bus, amtrak is a rip-off and airports are a hassle.