Dual-Cores are fine for everyday computing including high end gaming. Quad-Cores are really used for more high-end stuff like Auto CAD rendering, 3D Modeling, high end Photoshop, video processing, 3D Rendering, and stuff like that. Most users will never benefit from the extra two cores. Most users THINK that they are using those extra two cores but in reality they never even touch them.