I agree Im not trying to put you down but if actually want people to watch your videos a pvr is a must have. i recommend (when u have the cash) a Hauppauge HD PVR.
Yea, my friend just got a capture card, my other friend got a dazzle. Still deciding which because both are not that bad and I don't have a ton of cash.