Steve,
I'm very excited that you're coming to NYC. I live in New Jersey, just 40 minutes outside of NYC, so I've been there many many times over the years. I'll be happy to help you find accommodations, great places to visit, and best places to arm yourself
I'm going to drop my contact info into your contact form box (under feedback).