Since motherboards with both AGP and PCI-E are hard to find I would sell your 6600gt and get a similar PCI-E card. Then buy a motherboard from a more reputable brand. Abit, Asus, DFI, etc.
This might help with your PSU
http://forums.extremeoverclocking.co...&postcount=197