hey im a computer idiot lol. i want to learn more about computers so i can build my own in a few months. some things i want to learn more about are overclocking, the diffrences between ram, virtual memory, what are pros and cons between dual core and quad core prossesors, and whats the better os xp or vista?, those are just a few things can anyone tell me where to look or perhaps give me a few links?