BMW to a s4 ?
Having owned an e46 m3 and the b5 s4 they are both awesome, but totally different cars. The M3 is faster stock and handles like it's on rails, the S4 is more tame stock but has greater potential and the feeling of boost is awesome. I'm a fan of RWD for a fun car, but the Quattro makes for a much better daily driver in bad weather. Compared to the 323 the S4 blows them out of the water no contest.


