I wouldn't buy a dual core for gaming, unless you plan in replacing it in a year. I recommend getting an FX 6300, as it is better than the i3 and less expensive too.
Oh yeah, I think I am switching to AMD now. I have been an Intel user for my whole life and it wouldn't hurt switching to a different CPU. Intel is overpriced and yes, it is better than the i3.