Xfire's video compresses (I think?) if you choose to upload it to their servers, and leaves both original and compressed files on your hard drive. You can just start the upload and then cancel it after "Encoding" is complete for a small file, then delete the original (or, obviously, let it upload).
I have FPS and Time "pinned" to my game windows (shows up in video, too) and in my performance dives like so (using Xfire):
Halo 1.04: From 60 -> 40FPS @ max
Halo CE 1.04: (same as Halo)
GRID: From 30 FPS -> 8-12 FPS @ medium-high (custom) (viewable
here and
here)
Crysis: Un-recordable (but that's to be expected on my machine)
COD4: 30-40 -> 10-20 @ medium-high (custom)
NFS Carbon: 30-120 FPS -> 10-30 @ max
NFSMW: 30-50FPS -> 10-20 @ max
Project Torque: 30-75FPS -> 8-15 FPS (viewable
here)
Sauerbraten: 30-200FPS -> 6-40 FPS @ max
Test Drive Unlimited: 15-40 FPS -> 10-15 FPS @ max
I play all my games at my LCD's max res, 1280x1024 (I have not recorded in 1080p, yet). Most videos do not get posted because the FPS simply suck, or I forget about them (then wonder where all my HD space went

)
To be honest, that [VirtualDub] setup is a bit... daunting. I began reading it last night and just finished about 5 minutes ago (granted sleep and school in-between

), and while it makes complete sense, I'm not sure if video capture is *THAT* important to me.

That probably won't stop me from taking a stab at it, assuming I read it over in steps. I procrastinate a lot
