I've started searching for a replacement motherboard for my e1505. My question is will any 'e1505' mobo replace another 'e1505' mobo? Is the interchangability that simple? Or is there some underlying specs that I must look out for? I'm replacing the bare mobo (no processor, video card, etc...I have all those). I've attached some pictures that show numbers on the motherboard. Any information would be very helpful. I've never had to replace anything this critical and I won't want to get stuck with something that won't work.