Hi, I have a HP Media Center PC m7277c home computer. I want to upgrade the CPU and motherboard but I wanted to keep the case. How do I know what motherboard will fit into my tower? Basically I want to upgrade them and the BIOS to a faster setup but I don't want my wife to know I did it so I wanted to keep the computer looking the same.