I think how you configure the CS server is important. A friend in the same dorm set up a listen server a few times on his P3-550, and each time, the rest of us in the dorm had pings that were way too high, and the game felt somewhat jerky. I myselft set up a dedicated CS server in Linux on a P2-450 with plenty of RAM, and pings for people were ok for 8 poeple. But once the number of players increased to 12 or 16, pings started getting higher than they should've been. I am on the same switch as the server, and my ping was higher than pings I get when I connect to other servers on the Internet. I've never configured a CS server properly before, and neither has my friend, so that's what I feel was wrong with our servers.