My machine is a Dell 745 tower. I have 2 full height PCI slots, 1 PCI-E x 1 slot and 1 PCI Express x16 slot. USB is available. At this point all my input is going to be from antenna TV. Rob