Not sure if you guys know this already but, NumberOne asked me to post here...
When recording a demo in CS:S, there is a built-in tool in the engine which can record the demo for you (you don't have to use Fraps or another external program). Perhaps it's not the slickest thing out there, but...