Well..
AMD is better for overclocking, tends to overclock itself when it is nice and cool, and is much cheaper.
Intel has faster processor speeds, but they don't overclock too well.. And unlike AMD overclocking itself, they would never do that.
Rumors say Intell has a longer life, but I seriously doubt it..
I have allways used AMD, and never had a cpu die on me.
How much are you willing to spend? I could probably get you a lot better than what you have there.