Elgato Game Capture HD60
If you want the best picture quality possible, then this is a great choice that simply cannot be beat. You can capture up to 1080p 60 fps HD video with this device as well as pass-through HDMI connections, so you can stream live gameplay game while you’re recording. One of the nicest features with this model is you can actually stream video at one resolution while recording at another. This means you can stream at a lower resolution for better bit rates while recording at 1080p 60 fps.
Another standout feature is Flashback Recording which lets you go back through the software on your computer and start recording even if you haven’t already done so. Keep in mind this model only has HDMI connection, so it won’t work with older hardware requiring an analog input. However, the bundled software makes it easy to record, edit, and post your videos, or stream content live.