Elgato Systems Game Capture HD High 1080p Definition Game Recorder
This is probably your best overall option if you primarily want a video capture card for streaming or recording video games on your PC or via a console. It offers the absolute best video performance possible since it can capture HD video up to 1080p at 60 fps, which is as good as or better than any other card out there. The specs are a bit of overkill if you’re looking to just do some casual video capture, but the quality can make you stand out among other streamers and gamers posting videos.
This card features Flashback Recording which lets you go back on your computer to a previous spot in your gaming and start recording, even if you weren’t already recording. You can easily stream your video along with some neat features to add custom overlays (such as a webcam) during recording for editing and later use. The included software is also very intuitive, making it easy to stream, record, and edit your video. Although you can buy adapters for other input types, this video capture card works best ideal with an HDMI input or just working right off your computer.