Both brand CPU's are solid overclockers. Intel is much stronger right now, though AMD is still a viable option for a budget build. AMD's aren't bad CPU's, it's just that Intel right now is putting out some really good hardware and AMD hasn't answered back yet and they problably won't for a long time either.
I wouldn't say intel is ALWAYS better, for example I would way rather an FX 6300 than a i3 3220. Why? The FX 6300 almost matches the single threaded speed, destroys it in multi threaded, can be overclocked, and your socket will support steamroller. So to say intel is ALWAYS better is your opinion. I know you guys didn't say it but quite a few people are.