I like MM for their continued design development. Customer service is great, and they have a very knowledgeable tech support staff.
I busted a bracket on my panhard rod (it was my fault) a few months ago. The replacement part (which has been redesigned a couple of times in the last few years) is much improved.
I am not saying that Steeda does not do this, as I have never worked with their products.
jason