I think AMD is cheaper but gives you worse performance, and Intel is more expensive, but you get better perormance. At least, that's what I think. If you're on a tight budget, I think AMD is the way to go, but if you've got $200 dollars or more for a processor, I don't think AMD has many ways to compete when it comes to performance.
I would go with the Intel. I love my current AMD cpu. But lets face it the second gen Ivy bridge will drop right into that intel 1155 socket and that gives you a " ONE part HUGE upgrade" path for the future. How could you pass that up?