First of all, it's good you're interested in upgrading your system and CPU.
This is my personal opinion and only that, but I would never, ever buy an ECS motherboard or use one (even if TrainableMan gave me one). They are unreliable and subject to early failure more so that other motherboards.
Get a more modern motherboard that uses the Intel P45 chipset and ICH10R Southbridge as these are a little more up to date even though they're about 2-1/2 year old technology now, maybe 3 year old. They're much better than the 945 chipset and the ICH7 Southbridge that come on the one you're interested in.
That motherboard you listed is about $110 or so. Do you need an mATX board for the smaller size? If not you can get a much better ATX board from Gigabyte for about $80 from Newegg with the P45 chipset and ICH10 Southbridge.