powerflex or AKG are options for rear subframe mounts - i chose AKG because they appeared to have the largest, flattest surface area where the mount meets the rear floor. also, i'm not a huge fan of powerflex products (i don't think the quality is there). the quality of the AKG units are superb.
i chose ECS poly for the diff mounts because they are pretty soft (i think AKGs are 75D - that is stiff!). i wanted some compliance, but also longevity.
i would recommend using the OE M3 'ball joint' upper outer rear control arm 'bushings' (they're really bearings) in both upper outer and lower outer locations (they are located in the hub assembly). it's more costly, but you get better articulation (and less slop) - plus, it's an OE solution as this is how the M3 is spec'd. also, i would highly recommend replacing the rear lower outer eccentric bolts (for camber adjustment).
my upper inner and lower inner rear control arm bushings were in surprisingly good shape; lower inners produced about 10% more deflection that a stock bushing; upper inners were indecipherable in difference, so i elected to only replace the lower inners - and really, the old ones would've been fine. i would check those. but if you're pulling the subframe anyway, and your car has 250K miles, perhaps just replace them. they're cheap.
peter
2004 330i ZHP
2005 330iT ZHP
2010 328iT M Sport