Hardware-wise, those are pretty nice cards. There are probably cheaper options that use the same underlying chipset, but in this case you might prefer a branded WinTV card.
There are still issues you might need to address, especially if you have cable TV or Satellite service.