21 lbs???? DAAAAAAAAAAMN!
My old bike used to be about 19. I used to have to lug it up and down 5 flights of steps back in the Bronx!
Actually, Jersey can be a VERY good place for biking. There are some hilly spots, much like the Bronx and the counties to the North.