I'm currently considering an E8400, E8500, Q6600, or low-range Yorkfield Quad (if I find the extra cash) for a micro PC build possibly in August. I don't plan on OCing because I'm concerned about thermal management in the little case so I'd like to run everything stock with possible aftermarket cooling such as Arctic Freezer (if it will fit). I'll probably pair it with an HD 4870 but no clue on the mobo. Question is, which one would be a better choice? I'm betting most of you will say the Dual core, but I just want to make sure. I plan on using this PC for school, basic multimedia, and gaming. Thanks for your advice and specific recommendations would be appreciated. i.e. Is the E8500 really worth the $$$ over the E8400? Thanks.