Ok, so I'm in Grade 11 taking Computer Engineering (atleast that's what we call it). It's basically a course you teach yourself... based on the modules from the Cisco course. (http://cisco.netacad.net)--> you need a log in to actually view the modules and such. For my practical exam I am supposed to put together one of the school PC's... (maybe 500 MHz, 128 MB RAM, etc..). Anyways the labs don't seem very useful when it comes to building a computer. I have an hour to build it, play a CD, network it to the server, document it, etc. Of the guys that have built their own PC before... do you have any tips as to what order I should do things? I'm kind of scared for it. My teacher doesn't help us at all. Also, we have a choice as to what OS we want to put on it. What are your recommendations? Which one is the fastest, and easiest to install drivers for a sound and networking card etc.. ? Thanks a lot!