My computer is a Dell Inspiron i570 and I am going to be looking at changing out the motherboard. The setup of all the motherboards I've looked at seem incompatible with their placement of USB ports and hookups compared to the other parts my computer has now. Is there any way to know for sure if a motherboard will fit rather than buying it and hoping?