I wouldn't put the BMW in the same category with either car. I'm sure you can get one fully loaded with lots of bells and whistles, but it will not perform like the Crossfire or RX-8. By the numbers the RX-8 and Crossfire are very similar, so you should test drive them to make up your mind.