no wait but limited bandwith best if u cant wait 100 minutes
i cant understand the site, its in spanish or somthin
proud to be american
its in spanish then a popup download window comes up, what exactly is a steam installer?
you can easily find many mirrors on the official site.
If you want to play CS, you can download a STEAM+CS package at 397mb from eftel.
or if you just want the steam installer standalone and get the games from their servers (download) then you can have the mirrors for steam alone here:
the site is in french...