MB looks about 3 years old to me (I don't study them closely though). If you're putting in new CPU and memory get a new MB to match IMO. A new power supply wouldn't hurt either, and might be needed by new MB because of connection changes. Cheap PSs don't last long anyway.
BTW using a separate video card instead of on-MB makes upgrading other bits a lot easier, and cheaper.
If you're doing this hardware upgrade yourself wear an anti-static strap! (Apologies if I'm preaching to the choir.)
'b