For 3d work a Q9550 would fit the bill. They're normally around $200 (for a used one). The jump to a e8400 would be pretty big too coming from that chip if you dont want to spend $270 for a new Q9550. E8400s can be found as low as $100 and will do 4ghz with no problems.