for $300 get i3 2120 and H77 motherboard, if you're thinking of upgrading in the near future to a 'k' chip go Z77.
If you do other things besides gaming at least think about the FX4100 or FX6100 from AMD as prices have dropped recently but if you mostly game then definitely the i3