Well, I would say (something TS guys told me and they proved me wrong) (sorry TS)
Core 2 Duo is an excellent CPU, and as far as MOBO, I would buy Gigabyte.
The size of the parts is all up to how much money you want to spend.
Opininions may differ, so hear what the other guys say!!