On the E36, I had michelin PS3's up front and PS2's at the rear and I honestly couldn't fault them. Superb tyre in the wet and dry.
Fronts: 225/45 R17
Rears: 245/40 R17

E46 325:I had Falken 452's all round. Mid range quality. Fairly decent tyres but the rears fell off the cliff pretty quicky and they had a bit of thread left on them too. Ended up buying a set of Dunlop SportMaxx for the rears. They were a much better tyre IMO and less road noise.
Fronts: 235/35 R19
Rears: 265/30 R19. Switched to 255/35 R19 for the Dunlops

M3: Vredestein Sessanta. Mid-range but fairly grippy in the dry. I think i'll be going back to Michelins soon as they are the best tyre out there IMO.
Fronts: 235/35 R19
Rears: 265/30 R19