Hey, this is my first post, and I was wondering if anyone knows if it is possible to replace my dell E310 motherboard with a motherboard that will support the current processor, ram, and hard drive. I guess the main question I have is what is the spec for motherboard compatability, or in other words, what motherboards are compatable with certain cases. Thanks a lot.