Hi. So let's start with all the basics. I've never built a computer, so this is going to be a learning curve and I'm taking it on partly for the challenge and curiosity, and partly because I really enjoy OSX, really dislike Windows, can't afford a real Mac. I'm from Canada so everything is a...