My car needs some attention in the suspension arena big time. Rear end clunks when shifting and drifts when ebrake is engaged. Front end feels like right side linkage is not tight. Shakes a little under braking and when highway cruising.

Should I be doing this? --- http://www.ecstuning.com/BMW-E46-330...esh/ES2219706/

Is this overkill? It's a large amount of money so I want to make sure this would be a good idea or maybe I could go a cheaper route? I will tell you tho, I dont like cutting corners with my car. I am trying to get it back to feeling like it's feeling nice and tight.

And what estimate would you have in cost of entire installation from an indy shop?