Steel bikes are NOT heavier than aluminum bikes, since the tubes on aluminum bikes have to be fatter to get the frame strength the same. My Bianchi Eros Donna (steel) weighs about 21-22 pounds. My Specialized Sirrus (aluminum) weighed about 21-22 pounds. I LOVE the Eros Donna, by the way.