Steam was a goddamn mess at launch, and it was horrible for dial-up users. I recall spending around 15 hours to get everything installed and configured only to discover the in-game menus refused to load. (It was honestly like Valve was trying to stream them in.) I pretty much swore off the client until I had access to…