I prefer aluminum. I have two steel bikes, one is over 30 years old, rigid but very heavy, the other is newer/lightweight, but flexes considerably. My aluminum bikes have the best of both of my steel bikes, being lightweight and rigid, and they have plenty of miles of heavy loads racked up on them with no sign of frame fatigue.