Mid-high range Intel CPUs will pretty consistently be far superior, but they do cost more yes. They use less wattage, run cooler, and run much better overall. One thing to note when comparing CPUs is that you can't compare two CPUs by their clock rates unless they are in the same series, otherwise it's like comparing apples to oranges.
http://www.cpubenchmark.net/high_end_cpus.htmlA benchmark for CPU hardware, Intel more or less dominates the market by a large margin from their server hardware Xeons to their dual-core i3s.
Only thing I would change with my build is swap out the Nvidia for a Radeon. Nvidia runs cooler and on less power, but unlike the above Intel/AMD comparison Radeons on the high end market are pretty competitive and in many cases a better buy.