Intel boards are solid but do not have most of the features enthusiast boards do have so if you don't want to overclock etc then it should be sufficient. Did you consider the X38 or X48 or P45 chipsets?
Why that cpu? the E8400 is newer and cheaper (LINK
You haven't listed memory, going to use your existing? is it compatible?
EDIT: Good point raised by Tommy Boy, is your case ATX?