Sorry I don't remember what eibachs you had, but I know that the ones that give you the greatest drop are not stiff enough for the amount they lower you. Rubbing on right turns more is usually because there is more weight on the left front of the car.
Parking Lot Hero
2008 WRX daily driver
2003 ZX3 23D Autox Car 42 FSP
"Hella Functional - Raced, Not Hard Parked"