Unfortunately, too many people are still on dial-up for this to work. Steam pretty much alienates dial-up users. They can play HL2, but they can't download the updates and it takes nearly 4 hours to complete the registration process. Here in the U.S., dial-up is still the most used form of Internet access.