i recently did my sub frame bushings on my e36 and it was pretty straight forward, and to my surprise the cheapest place (around newmarket) to get them pressed in was at the dealer, they charged me like $60 to press all the old ones out and press new ones in. They looked pretty shocked when i walked in there with just the sub frame in my hands and asked them to work on it.
1995 E36 318is
94 M50 motor, Lightweight Flywheel, SACH clutch, UUC shifter, Electric Fan, Header and Full Exhaust, Magnaflow muffler, CAI, Racing Dynamics Chip
M3 spoiler ( Not installed yet), Projector Headlights, M3 mirrors.
Front Strut bar, Eibach spings, Billstein Struts.
M3 buckets, Reverse Glow gauges, Momo steering wheel, M3 Shift Knob, M3 Headliner