I was lurking this thread, but thought I'd finally post.
I'm fairly new to the whole online gaming thing (since March, when I got DSL 

) and the whole concept of cheating just stupefies me.  It's_a_friggin'_game!  Just...Play!  Why cheat?  Ooooh, you fragged me again!  You 'da man!  Not.  I just don't get it.  
This thread is devoted to CS, which I've yet to play online...whenever I have spare time, which isn't often, I'll do some UT online.  I'm a mediocre player.  I win maybe 5% of the time and usually finish around the middle of the pack.
I've been the victim of cheating B4.  I've played against players that kill me w/one shot from the Enforcer...when I have full armor.  When this happens, I just F10 and find somewhere else to play.
I can understand NeoTech's frustration; he tries to do something good w/his own equipment AND his own free time.  Setup a CS server for his friends to play on and some jerk goes and gets cute.  Jerk.  What did you gain?  OK, you won.  Big hoo-haa.  You put yourself on the Sh*tlist w/your online buds.  If you want to impress someone, actually practice the game and get better so you can win fairly.  I hope it was worth it for you.
Good luck, NeoTechMan.  I'll prolly never play on your sever, b/c I suck, but hope that things go well 4U in the future.  Keep being a "nice guy" and keep your CS server up for your friends.  It's a nice thing you're doing.