out of those two, Subaru, the bmw sucks it has iDrive no AWD and expensive to fix. Not even a good car at ALL. I think you should just get a Lexus ES250--possibly the best car umm..... EVER!!!! Has the prestige of Lexus with the reliability of a Camry.
Last edited by Administrator; 03-25-2008 at 11:30 PM.
The '06 BMW M3 will be faster than the WRX STI on dry pavement in a drag race and it will also easily outhandle the Subaru on a twisty road or at a racetrack. Check out the latest Automobile Magazine comparison test between the new '08 WRX STI and the BMW 335xi. Even the BMW 335xi beats the WRX STI to 60mph and in the 1/4mi, and an '06 BMW M3 is even faster than the '08 335xi. As far as the better buy, the WRX STI is definitely not a bad car for the money - just keep in mind that the BMW M3 was way more than $35,000 - $39,000 when new so you're really not comparing apples to apples. If I lived in a snowy climate, I'd get the WRX, otherwise I'd probably go for the '06 M3 if the prices were equal.