If you don't care about HDTV then Hauppauge WIN-TV PCI cards are pretty good and work with a lot of software.
I also bought the ATI HDTV Wonder and after some installation nightmares, I got mine working. When it's working, it's spectacular, especially if you have a HD ready LCD TV. When it's not working, it's a headache. ATI's bundled software is garbage. Instead of a consistent user interface experience, they force you to use their "cool" skinned apps which are poorly implemented at best and graphically unappealing. I was hoping for at least the option to turn off the skinned garbage and use something that adhere's to standard Windows GUI components. Hey ATI programmers...there's this thing called the Windows API...please use it. I don't mind free-form skins but when they're as amateurish as these are it's very annoying. It's like the kind of skins you see uploaded here by first time skinners...
The remote may or may not be useful. I would have preferred a package that doesn't have it and costs $100 less. It seems ok, but it seems less useful since it still has to be used with the awful software interface.