Thank you kindly my esteemed colleagues.
I think I will go for the gigabyte mobo.
Now my next questions are.
What's the difference between?
a) Intel Dual Core 2.2Ghz
b) Intel Core2 Duo 2.2Ghz
And if the mobo specs say 1333FSB, must I get a 1333Mhz CPU or can I settle for the cheaper 800Mhz Mhz CPU?
Sorry for the 20 questions. I know i can google it, but it's easier to post here.
And it's better to see different opinions.
The difference between the Dual Core and the Core 2 Duo is that C2D is the next generation version of the DC. Thus it is also a lot faster and more efficient in both power consumption and performance, yada yada (ie it is a lot better)
The MB will specifiy your maximum limits for RAM, CPU, HDD, etc. In your case, your MB has a FSB (Front Side Bus) of 1333MHz (It will be able to take Core 2 Duo Core 2 Quad, not sure about Dual Core, it might say so in the MB specifications). So you can use a 800,1066 or 133FSB CPU. The 800MHz CPU will be a lot cheaper, but the 1333MHz CPU will be ~66% faster than the 800MHz CPU (Give or take). Also then you are able to go for faster than 800MHz RAM, as your computer is only as fast as your slowest component. So if you do go for the 800CPU, rather buy 800RAM (definitely not 667 as your pc will then run at 667FSB). If however, you go for the 1333MHz CPU, you can look at the 800,1066,1333 RAM. The faster the more expensive, but the better in the long run.