leeb2013 :
Firstly, you've not wasted your money, the 8350 offers great performance and value.
current Intel CPUs are much more efficient and offer greater single core performance (completely different architectures), and whilst the I7 only has 4 (very strong) cores, it has 4 hypertheading cores, which boosts performance. But, you pay $$ for the extra efficiency and performance. For a while AMD have been unable to compete on performance and efficiency, but they compete very well on value and cost.
it's like why does a 3.5l Ferrari have more power than a 6.0l V8 GM engine? Different engine make-up and cost!
Thank you for your answer.
OK, So basically the Intel have less cores, but better cores. Now, I did my homework and I started to research about the Intel i5 4670k and AMD 8350. i5 consume less energy than AMD (not a significant difference, but is a fact) and i5 has 53% more performance in single-threaded. I can get i5 4670k on amazon.com for $239.99, almost $40 more than AMD 8350. Also, some review-pages give to AMD a score of 8.0/10 (that is good) and they give like 8.7/10 to i5. Do you think that the $40 difference worth it? I can't buy another processor now, but let's say that I'm planing to buy one. Would you recommend me to get the extra $40 and buy the i5 4670k instead the AMD 8350? Be honest. By the way, I like to create videos.