the hills arent usually bad at all, esp. in brooklyn and manhattan( below 145th st)
but the bronx has some substatially hills and most of the bridges are basically a really long hill, but you fly down the other side so it makes up for it, but overall, its pretty flat, i run a 52 to 16 ratio and never have any problems with hills so if that gives you an idea...