using DDR2 will limit your CPU choices. Of those you listed only a core2quad would be an upgrade. every video card is over kill for a 4 gig MB as the GPU will need some of the RAM as a buffer.