Für Spiele ist FFSplit (
http://www.ffsplit.com/) am besten und sollte auch allgemein für Windowsprogramme gut sein.
Fraps - nur DirectX, keine Kompression => riesige Datenmengen, eigenes Format
XSplit - man muss da komische IE Flash Plug-ins installieren, auch wenn man IE nicht nutzt. Man muss sich registrieren und kostenlose Version hat einige Features nicht
FFSplit - kostenlos, man muss .NET Framework installieren
Gibt noch andere, aber die sind entweder Shareware oder nicht wirklich gut (und nebenbei für Spiele meistens ungeeignet).