Please don't recommend a Gigabyte DS3L or DS3R. I've got a DS3L and it's a piece of shit. Google 'DS3L overclock problem' and I've got every one of the things people complain about.
Let me tell you about my hardware.
CPU: Intel Core 2 Duo e6300 (1.86ghz, it can handle at least 3.22)
Memory: 2x 1gb Crucial DDR2 1066
Video: PCIe EVGA Geforce 7900 GS
Sound: Creative X-Fi Professional
See, it's not like I have any weird needs. What I want is a board that I can jack the FSB up on to at least 460 to overclock this mother. That is the number one requirement. It has to overclock well and it has to be easy to do. I like the feature set of the P35 boards but I'm not adamant about which chipset I use. Preferably the suggested board will cost ~$140 or less.