OTA or clear QAM? If you want encrypted QAM, such as premium cable channels, then you need a cablecard tuner, such as the Ceton or Hauppauge. For ClearQam or OTA, I like the Avermedia Duet. It worked well for me, others have had wake issues it. The HDhomerun's get high marks for ClearQAM, or the new cablecard tuners.
All that you ask is already in here, you can do a search and find a lot of info.