E46es, of course, have very distinctive fins built into the fenders, and two mufflers. It's a rarity to find someone who can afford an E46 and then buy all the parts necessary to fool someone into thinking it's an M3. E39 M5s have two mufflers as well, I don't think any other in that 5 generation did.