both are respectable companies, it all comes down to what features you want and which price you can pay.... i would opt for hauppauge though, more well known.... saying that i have an unbranded TV card that does everything i could ever want it to, i got it on eBay for jsut under £5, lol
dragon
*EDIT* - and no it hasnt crashed yet