Ok here's how I got mine to work. I did the whole server.dll thing. Then I put -h 1024 -w768 in the command line. Then I opened 1.6 alt-tabbed and opened CS:S. I went to options and turned antialiasing to x6 and it worked. I can now browse the servers and actually played a game.
ok if I run it in windowed mode i get this error.
To run in windowed mode
play game > css > properties > launch options > -window
make sure its " -window" with the space.