I would generally agree with the notion of buying a well cared for used bike over new. Much better value for the money, provided you know what to look for. And I too would not "choose" to ride any bike with less than 105 components. Regarding steel vs alum in this price range, I would choose aluminum.