I've been trying to help him out, (we both go to the same uni.), and we tried my memory in his comp and he got errors in memtest and then tried both his and mine in my computer and didnt get any errors.
So from my personal view Im thinking the only thing it really could be is the motherboard.
If anyone knows more about this than me please feel free to speak up and we'll see if we can get this mess sorted out.
-aspire