I've heard differnt things too, most important stuff though is that you have the proper brake booster, oilpan, and radiator. the driveshaft you can always try out down the road to see what fits and works, there are many combonations.
And correct me if I'm wrong, the only e36's that came with ZF's were 328's/ m3s. The rest got Getrags.
95 530i|Modifications - Work.