The well expensive are well worth getting But check the mobos with the SIS648DX chipset. The chipset 'only' officially supports DDR333 but it can run with DDR400. A feature rich bios will make it easy to run DDR400.
sorry to nick pick...but its the sis 645dx...not 648dx...
but the upcoming sis648 chipset does suppport ddr400...whereas the sis 645dx chipset unofficially supports it...
but i will too recommend the sis 645dx...specifically the asus P4S533.
<b>L <font color=red>A</font color=red> e <font color=red>T</font color=red> a <font color=red>I</font color=red> K</b>