If you're going to be doing console gaming, Elgato or HD PVR are great choices. I use a PVR, and I love the simplicity and quality. The downside is that it's a bit on the expensive side. For PC gaming, I have to say Fraps is probably the best choice, while Sony Vegas appears to be the consensus...