I am trying to put together a custom PC. What is the best motherboard that will not cost an arm and a leg? I am seeing several types. What types of Video Card Interface do I want? I see one that is a serial ATA. I have no idea about these other than what little I have read. Please tell me what I am looking for. I want to add a custon video card and sound card. Thank you.