I just did a custom-build with a e2160 (1.8ghz) and I would highly recommend that (try to spend the extra $10 for the e2160 as opposed to the 2140 200 mhz faster.) I was surprised, these aren't "core 2 duo" chips, they are based on the same infrastructure with the level 2 cache restrcited to 1mb (512K and 512K.) I was a little hesitant at first going for those chips as opposed to the p4 w/ht which what i currently run on my personal machine. But let me tell you, The dual-core pentium takes the cake hands down. It boots up very quickly, and runs tasks very quickly and efficiently. Not to mention, the restricted l2 cache can be very easily compensated by these chips ability to overclock, they are overclocking wonders, you could get it up to 2.4+ ghz without a problem on the stock cooler (i've seen the e2160 clocked over 3ghz)