The Hauppauge you show as a better option towards the end and of course for a higher price, won't bypass HDCP, so you would not be able to capture the PS3 via HDMI, it does however allow you to capture via component video.
Also it won't allow you to capture from a blue ray or any other HDCP protected source via HDMI.
Also they are a pain to setup, because it transfers the captured video via USB, meaning that it has to buffer the video and the capture is delay by many seconds, and you'll have a mess of wires all around.
So I'm pretty impressed with your cheap $50 card.