Im updating my entire computer mobo, processor,etc. Im trying to start with the mobo cause from my understanding, correct me if im wrong, thats the base of what will be compatible. I have a HP G71-340us. I know ATX is a standard size but what is mine and how would i find that out? My second question is for the processor, how would i find what socket i have and what processor would be compatible? Im trying to go to a DDR3 or DDR4 mobo and a intel i5 processor.