High Level Walkthrough on setting up PCI passthrough - this was mostly what I followed, as it was pretty general and had useful links back to the Arch Wiki. This was mostly for Ubuntu, but could be followed with other distros.
Arch forum post on setting up QEMU w/ KVM and PCI passthrough
Post in the above mentioned thread that details some success
Arch Linux Wiki on libvirt, for easier control/programmability of VMs
Installing Windows on QEMU and can't find drives?
KVM VirtIO drivers for Windows VMs
QEMU Wiki page on starting a VM with different kinds of media
Arch Wiki on Synergy - You can use Synergy to share a mouse and keyboard between your host and client VM in the case of PCI passthrough.