I want to ditch my Gigabyte DS3P 965 and get a new board.

I would like:

The ability to stick another 4gb in

The ability to get my Q6600 G0 to 3.2 stable (or above)

I was thinking about going for a Nehalem setup but there is really no point. Oh and I'd like quite a few SATA ports - pref not JMicron (although I doubt I'll have a choice in this!).

Rest of system:

4870X2
Thermalright U120E
1 250
2 320
1 1000
XFI Fatality Pro
Galaxy 850
Silverstone TJ10BW