I'm not sure how Steam would be worse than piracy for someone on usage-capped broadband. It would be better than BitTorrent, at least. And I think Steam lists system requirements for everything in its inventory, so though the refund situation still sucks, it does address the "Is my PC up to scratch?" question somewhat.