http://www.overclockers.co.uk/showproduct.php?prodid=BU-037-OK&groupid=701&catid=339&subcat=791
Thats more than likely the best one your gonna get for 300 notes.
are you planning to overclock at all?
Q6600 would be good. The E6600 is no slouch though.