Hello and welcome to PcTechForums
The board your asking about (BIOSTAR 945G) does indeed support 667 MHz DDR2 memory, it supports everything you are looking for. Heres a link to the specs, . I normally recommend Asus over any board and MSI runs a good second place and i'll look around for one with your requirements but thats where the budget might be a factor. I'll get you some links to a couple HDD's and Memory soon as i can.


