Earlier this year, I bought a WinTV-D card from ebay for about $160 USD (I missed the $50 blowout sale the previous year.)
The 'record HDTV to hard drive' is NOT a product feature. As other people have said, Hauppage briefly had a beta/experimental Windows-app which let you 'capture' the ATSC bitstream to hard-drive. The beta-app was prone to crash, not user friendly, and not schedulable at all (i.e., you have to operate it with your mouse, so you can't set it up to make unattended recordings.) Finally, the program *only* works under Win98SE/Me. Due to the quirky way the bitstream is transported over the PCI-bus, the DTV-capture doesn't work under Win2000/XP. Even under Win98SE, the program would only work with a specific device driver-revision (newer or older drivers would just cause a BSOD!)
Late last year, Hauppage removed the program from their website (and their ftp-site, apparently.)
...
If you don't care about recording, the WinTV-D card *might* be a good card for you. Since it uses a Connexant chip, the card works with DScaler. If you watch a lot of primetime-TV shows, Dscaler lets you those TV-programs in progressive-scan (on your PC-monitor.) There is no component-video output, only an S-Video output (and the S-video only works for ATSC stations, not regular NTSC stations!) Oddly, the WinTV-D has 5.1 analog audio output (for ATSC AC-3 audio), but no coax/optical digital output.
Sometimes I use the WinTV-D's S-video output to record to a VHS VCR. (For most TV-stations in my area, the digital-broadcast is better than the analog-broadcast.)