you shouldn't mix springs. i would go with eibach if you live in Rochester. I have H&R and dont mind them at all but they can be a bit harsh on terrible roads.
E90 | ZPP | ZSP | ZCW | CA | 6FL | NAV | XENONS | 18x8.5 VB3s ET30/25
2011 JB F10 | ZPP | ZSP | ZCW | 6FL | NAV | 331s Square