I have to second that Dahon, normally i am not at all a fan of Alu frames but in the conditions you describe it makes sense. Unless you treat your steel frame with Linseed oil or other such product on the inside. No matter which frame, a Stainless chain and hub gears make total sense in this sit.