A GTX580 is a bottleneck? At those kinds of resolutions and settings? What planet are you living on?
It is a GPU bottleneck, and that's the problem with using BF3 SP to compare processor performance. It requires very little, where as BF3 MP requires a whole lot.