i have BC racing and i really like them, pretty good ride and pretty well made. They are also fairly inexpensive, i upgraded my springs to swift springs and i also got the extenders for the dampening adjustment in the back and i will say they are definitely worth the extra $
But for that price range im sure there are plenty of other good suspension setups, this is just the only one i have personal experience with.
Heres a quick review of them,
http://www.e90post.com/forums/showthread.php?t=710903