personally I like self build - the problem at the moment is with software not written for duo or quad cores. My first core 2 duo was a dissappointment. I did not realise that if you only have 1 prog running it runs at the speed of the single core and you get no benefit from the other core. I had been used to a 3GHz single core and found that the core 2 duo at 2.3GHz was really slow in comparison. Go for the fastest speed you can afford with the quad core or you could be upset.