I am buying a used car, and I have narrowed my options down to a sharp looking 2005 Toyota Matrix and an even sharper 2007 Hyundai Elantra. Both are $8,999. Given a perfect world and no extra needed repairs or work, which car is the better buy (in terms of performance, value, depreciation, etc)