Thanks to TRACK for the useful website he gave me, i have found just the pefect motherboard which supports both AGP and PCI-E 16x. But in the cpu supprt list it is written that it supports Pentium 4 3.4 ghz 945. I wanted to confirm if this is the Pentium D 3.4 ghz