I'm using an old Hauppauge WinTV card. Works fine with Windows 10.
The WinTV v8 software can be a bit clunky, but does the job, I don't watch much TV anyway. Think it can do the usual PVR stuff if you want. I rarely bother with recording TV, most stuff will be available on iPlayer etc.
There is a newer version of WinTV v8.5, maybe a nicer interface. Though costs a few quid, so I've not bothered to upgrade.
I was using Windows Media Center on Windows 7, quite liked that. Shame it is now discontinued.