1st of all, dont run anything on this computer except hlds(for testing)
ur comp is propably nice to ~16 player server(but i suggest u to use p4), ur connection will be good for ~20 ppl(if u do a good manage with sv_maxrate and sv_maxupdaterate ib u can even run fine a 28 slots server - but u need a good machine, dual core p4 i suggest

)
read this:
http://forums.steampowered.com/forum...ad.php?t=98416
open task menager to see if there isnt anything stoling ur cpu power
when there are ppl joining test ur hlds performance by typing
alias s "stats"
and then just type s and hit enter so u will see cpu usage and bandwith
also set hlds to high or realtime priority, i recomend u to use "FireDaemon" so u have always hlds online with a priority u set
cfosspeed is a nice tool to help ur ping, so u can use p2p(for example emule) and ur ping will still be nice(still u have to manage emule upload at "schedule" options)
try this and tell us if it helps
__________________