Intel has so far managed to be the king of overall Horsepower, AMD still can eke out some solid memory performance and even beat comparably priced Intel processors in memory performance. this kind of makes them a good choice for lots of little threads. and they have cost savings on their side. however if you ever have large threads that need allot of compute in the long run Intel will be the better performer.
There are a large number of tech docs and benchmarks about on the internet, but from personal experience and that same reading this is kind of the summary i have come to.