If the OP is gonna live in Bklyn or Qns, and commute to Manhattan, he'll have to take the bridges which are a pretty good climb. The Bx is real hilly as is northern Manhattan. NYC is mostly flat, not completely flat. Having said that, a single speed is fine IF you don't mind working hard up those bridges and hills.