We had gone with Pioneer TS-A1685 which were top rated in top10 reviews, here is the link http://car-speakers-review.toptenreviews.com/mobile/
I have component version of TSA in other car and it has much better definition. TSAs have good bottom 35Hz and anything above 40-45 is very flat and accurate we ran them against $300 canset. 12" maybe overkill for car that small? Stock HU radio is bad, but USB is good and much louder.