SSD - - hmmmm... trying to think of something to help you through it but I'm thinking that there should be so much people watching in NYC when you run, that you shouldn't have any problems!!
Yeah, better tunes would help. And get the Nike+ ipod thingy if you have an ipod. Don't need the special shoes and it adds a nice little level of geekness to your runs that increases the fun.