Bav auto has nice parts reasonable prices:
Some cut and pastes from web sites: http://www.bavauto.com/shop.asp
components are manufactured by Sachs, Europe's premier clutch manufacturer. Sachs clutch discs, pressure plates and throw out bearings are original equipment and are engineered to deliver maximum performance
Bavarian Autosport Clutch Kit
To replace your worn clutch you will have to remove the transmission from your BMW. This ... more info...
Part # : CK 325I525 $ 239.95
Sachs Sport Clutch Disc - Sprung Hub - Organic compound
Part # : 1862 168 232 $ 269.95
Mesa Performance might be cheaper not sure of quality? http://www.mesaperformance.com
Pressure Plate 22.214.171.124.026 $79.50
Clutch Disc 126.96.36.199.175 $98.50
Release Bearing 188.8.131.52.729 $37.50
Ireland Engineering maybe, OK price
e30clutch E30 325i Clutch Set $230.00
or just get the best one you can from Kragen or Pep boys.
I just found some taiwan piece o junk in mine and its goin in the trash.
But it seemed to be workinig pretty good so far.
Since the motors out I'm replacing it now.
New motor is going in.