If you are looking to overclock that CPU then I would agree with the prior suggestions. If not, and you want the ultimate in stability, the best board hands-down is Intel's new D850MVSE (which includes USB 2.0 among a host of other features).
BTW, I hope you are getting the Northwood version of the 2Gig P4 (2.0<b>A</b>) and not the Willamette.
<b>God bless the <font color=red>U</font color=red><font color=white>S</font color=white><font color=blue>A</font color=blue></b>