I'm running an older model of the i7 (3770k) and it's still working great for me. From my personal experience I would recommend an i7 for sure.
All of my friends have had amd cpus that they like, but my intel has never let me down, so i'll probably stick with them.
Also, if you google something like cpu benchmark tests there's some sites that compare value, power, etc, so you could check those out too.