Firstly, thank you everyone for the large amount of help. You guys are are what make OT great! Right now my computer is: 2.4 Ghz P4 478 socket 5200FX Nvida 80 GB HDD 512 MB RAM Sound Blaster Live! MSI 645 Mobo 4x AGP I have decided to go with the 6600GT AGP shown here. And with the 6600 GT I am going to get a new mobo. The mobo needs to be a 478 socket with a 8x AGP and have at least 4 PCI slots. I have decided to go with a AGP mobo and video card because I cannot find a mobo that has both PCI-E and a 478 socket and I dont have enough money to buy a new CPU as well. What would be the perfect motherboard for this combination?