third party cpu coolers fans are generally better than the original stock cooler, but it depends on what cooler you get. Read around what other people recommend, i got a really good stock cooler and its great for overclocking.
q6600 OC @ 3.3Ghz, 4gb ddr2 ram, nvidia gtx 260, 2x 1 tb hard disk