fatbuu... if your videomod is on software change it to openGL or Direct3D....
if it freezes and says "Warning: Connection Problem", then its probably the server... join dedicated servers instead of listen... this reduces lag and dedicated servers dont crash that often.....
hammerX... that happened alot when i played Counter-Strike... i can't remember how i fixed it.... :S sorry