Of those 4 vehicles, my choice would be the Subaru. I owned a VW Rabbit for many years, and I loved it, but I would now choose a Subaru. Yes, the WRX is sporty, but it's also quite reliable and versatile, and it will hold its value far better than the Mazdas. The RX-8 may be the most sporty...