Mazda3 looks way better.
For looks: Mazda3
For reliability: Honda Civic
On the Prius, I'm not too sure. Hybrids are still "new stuff" which means they're expensive when you buy them and in terms of maintenance.
1-This question is sick
2-even if it matters, how is any of the girls going to know for sure who's virgin and who's not?
3-I prefer to get shot trying to kick his ***