bearodactylhttp://teamfortress.tv/thread/3521/how-to-make-videos-for-tf2
srcdemo is good as well (especially if you use premiere or another editor than vegas that likes lower frame rates)
edit: iirc dxtory is similar to OBS in that it is mainly used for live streaming/broadcasting as opposed to recording videos for youtube (or whatever site). Fraps and similar programs can work for making videos but using the in game startmovie command can yield much higher quality results
But fraps saves the as big ass files!