So currently I have a dell dimension 4700 with a M3198 motherboard. I want to upgrade but my concern is about the size of the motherboards I'm interested in. Do motherboards have standard sizes ? Would anyone be able to tell me which motherboards will or will not fit into a dimension 4700 case? I know its not the wisest thing to do, but if its possible I'd like to try.