I've recently taken an interest in building my own system and i was wondering if anybody here can point me in the right direction as far as a tutorial on building your own computer. i particularly want to learn about the physical ports of the computer(like usb, pci, agp, and all that good stuff), what their names are, and what they do. i tried searching on google without much luck, i really dont know what to search for to begin with.