CS 1.6 is now available through Valve's new Steam content delivery system. The CS 1.6 Steam Installer includes the latest versions of both Steam and Counter-Strike. It is free of charge to existing Half-Life and Counter-Strike players. There are download locations (379 MB) on the official Steam site. But what if you don't want Steam? That's not really an option going forward with respect to games from Valve, as they intend to integrate it into all their releases. On the bright side, it should automate patching and make cheating considerably more difficult.