The Big Apple should probably be fine. You might also be interested in the “Official” 29er Tire Reviews Thread.