i use pci cards for mine.
have 2 leadteks and a pinnacle.
the pinnacle is a dual digital tuner. so can watch one and record another.
the 3 i have bought have all come with software, but havent used it
i use windows media centre for all control
do you have a ps3 by any chance?