Welcome Kyle, a lot of the information you are looking for is available on the forums here. Do a bunch of reading and you'll get an idea of what's what. I would also suggest you buy a copy of...