I wouldn't bother with the E5200 as it only has 1mb l2 cache. I won't be very good for gaming at all.
Go for the E7300 or the E8200
While my E6300 only has 2mb l2 cache, it still bottlenecks my 8800GTS 512, and the next time I have some money, i'll be getting an E8200