eibach_I have them and they get my vote. I was in the same position as you trying to decide which ones, but I talked to Sam Strano and he assured me these were the ones to get due to fit among other things, and believe me Sam knows what he's talking about lol.
I've got the Hotchkis ones and am very happy about them. I've had steeda's and eibach in the past. I recommend them as I DD, Autocross and take the car to open track days at Road Atlanta.