Is NH New Hampshire? I don't know squat about cities in New Hampshire but if you're in one and near the center of it you may not need a car.
But if you absolutely must have one, be a local hero and get one of these.
It'd look sweet with a rack on top