That thing is called the guibo, BTW.
bimmerparts.com
bavauto.com (may be a crappy if you get from them, I've had LCA bushings from them crack up and is practically useless now, it's been 6 months since I had them put in and I can SEE LIGHT THROUGH THEM)
If your've got an M3 engine in it, odds are you'll want an LSD afterwards (unless you already have one, rare for the regular ol 3 series to have them), so go ahead and get one (
diffsonline)