For Ben & others, start here:
http://www.nycbikemaps.com/
and follow da mouse ... links to shops, NYC maps, etc. Riding in NY is a lot like driving in Naples, Italy. Both are an adrenaline rush, and mostly survivable.
Bob - Not from NY - Hillery
Stratham, New Hampshire, US