Well from the list you have, I'd go for either the Mazda 3 or the Honda Civic. The Mazda 3 has a better fit and finish than the Civic, and the 3 sport version has more cargo space than the Civic Coupe version. Honda Civic has better fuel economy and is cheaper to repair. The Civic Coupe is hard to park, due to the 2 huge blindspots in the back, and it's difficult to get into the back seat, with limited leg room for tall people like myself.
Personal perferance tho, is if you want a coupe/hatch, go for a..
-2008 Hyundai Tiburon.
-2006 Mazada RX8.
You can get either for $10,000 loonies for manual (12.5k for auto). Both have good resale value, both have good reliability, both are rear wheel drive and have good power.
Than take the extra $8000 and fire it in a tax free account, just in case.