Well if your desire is drag racing, I'll go against the grain and vote for UPR, especially at the price. Their suspension kits are awesome, and are used by the fastest cars out here. Nothing wrong with MM and Steeda stuff...but take a look at some of the fastest cars...you'll see UPR.
(OK, I know, I know, I have Steeda LCAs and MM subframe connectors on my 02...just shows I'm not just voting for the brands I've already bought).
FACT: UPR Pro-Series Suspension is used on more winning FFW, NMRA and WFC cars than all their competitors combined. Guys, that's hard to argue with. I wouldn't hesitate to by UPR. In fact, if I had not rec'd my Steeda LCAs for nearly nothing, I had planned on UPR. (For road racing, auto X, etc - MM and Steeda have better packages, agreed).