I concur with using Newark. Very easy transportation into NYC, and we found the flights were much more reasonably priced.
Someone on our NYC cruise used Disney transfers from JFK, and if I recall correctly it was $100 per person round trip. Since taxi service is a flat rate of $52 plus tolls, the Disney service is priced high.
This fall the Marriott Marquis was the only hotel Disney used in NYC