The RX8 is a good car, and has the additional 2 seats so if I had children I would have probably been forced to have that or a TT which also has 4 seats. But as I don't, and I personally don't like the looks of the RX8, the Crossfire is perfect. I love its styling and the looks it gets. It is more unique, original than anything else, and the low sales figures helps this.
However, recently I have found its small boot a bit of a pain. Makes it less practical as an all-round car. I have been thinking of changing it for something bigger and something cheaper. But not actually done anything about this yet. Just mulling it over in my mind. But every time I go outside and see it on the drive it makes me smile and no BMW can do that. (apart from the Z3 M Coupe but that is too old now and I've had one before).