Ok, bilsteins are ordered along with eibach springs. I purchased all new hardware just in case including the strut pinch bolts. One thing I did screw up is I was planing on taking the advice of the two recommendations on getting the bilstein HDs up front. After researching what to get and where to buy for like 3 hours,lol, somehow I ended up buying the bilstein sports for the front. I think I fried my brain over doing it on the computer last night. I did however made sure I got the e36M3 rear shocks.
I have already received my new zimmerman rotors. I didn't see much negative feed back on them. Brake fluid was done not that long ago and is still good to go. Thanks for the reply, I will check out my rtabs while I am in there.