I'd go for the Elgato. Best option of external capture cards if you have a Mac, plus I'd put it over the HDPVR when it comes ot how great it is. The quality and frames are on par, if marginally better. Where the Elgato really shines is it's hardware and software. Compact, allows HDMI and Composite, not a lot of wires, and the recording software is amazingly simple and I've rendered 2+ hours of video in 720p Quality within minutes.