Nothing wrong with a Celeron D, but they are not the best performers out there, hence the price. If you can swing a few more dollars, go with the Pentium D 805:
http://www.newegg.com/Product/Produc...82E16819116001 It is $116 and has dual core with a much larger cache. It will be much better then any Celeron.