but will the board/memory keep up.

http://techreport.com/discussions.x/13232

16 simultaneous threads and a 30% performance on Core2.

Sounds too good to be true.