I've recently launched a new project on Kickstarter called The Perfect PC. The project aims to deliver a complete course that outlines the architecture of a PC, and helps you get a better handle on building or upgrading your computer. Check it out here!