I think the Prius sounds like a good idea also but the price tag is quite high for the size of car.

The suggested mfg retail price is $20,450 U.S. In Canadian funds that winds up being nearly $32,000. (yes our dollar is taking quite a beating these days )