best bang for the buck IMO is the 6300 , considering it can be overclocked straight to 3.75GHZ ( 2x clock) with water cooling its a worthwhile investment , and the difference in price between it and the 6600 CAN buy water cooling.