In 2002 I went to Sky's The Limit in Newton, NJ. It looks as though they've moved to a bigger and nicer facility in PA but as far as I read it's the closest drop zone to NYC. I'm not sure how far it is from those places in NJ.
The employees were great though obviously I can't guarantee they still work there. You could also get photos and/or video of your fall for an extra cost.