Gigabyte GA-EG31M-S2 Socket 775 onboard VGA 7.1 channel audio mATX Motherboard
^^ Is this a good mobo, what is mATX? will it matter for me?, if yes please suggest another around £50, that would work with the CPU.
If you're chosing between those boards, you should probably go with the MSI. The gigabyte is a micro atx board, they are smaller and a little harder to work on. The MSI will be a little faster. You should really look at least getting into the E7300 cpu. The speed difference will be very noticeable.