The only mazda that has a rotory engine in recent years is the rx8, 3MPS and 6MPS are 4 stroke turbos, the 6 is 4 wheel drive too. Insurance on the E46 (even and E36) M3 will be stupid, at 28 with a clean licence and 7 years NCB I recon I'd still be looking at over 1k a year. The other thing to consider is even though you can get them for 8k there not an 8k car to run, the same applies to S4's.