Please search; this kind of question gets asked a lot.
Separate cards are generally recommended, but mostly because then you can move the capture card to another system, or upgrade your video card and not lose the video input capability. Also, you can get quite capable software capture cards for $30 (or less), while the premium for a good AIW video card can be higher than that.