I would say if your computer is super beast then using fraps is ok. But if you computer kinda stuggles keeping your gameplay nice and clean, I would go with a Avermedia Live Gamer HD. Its pretty expensive but about the same price as the other high end capture cards like Elgato. I think the avermedia is awesome because it uses very little of your systems resources when recording. It also has a HDMI (not usb...) pass through so that you can record your xbox. If you need to do a PS3 you have to by and hdmi to dvi cable, and then use a dvi to hdmi converter box to bypass the HDCP that is built in the PS3 due to the blue ray player... Hope this helps.