Used is the way to go IMO.
If you buy a new domestic car, it's resale value can drop by as much as 50% within the first 3 years of owning it - for imports I think it might be around 4 years.
Be careful with published resale value listings, since they are based on MSRP. Many "poor resale value" cars are widely available for significantly less than MSRP due to rebates and such. For example, I have seen base model Ford Focuses new for $10,000 to $11,000, while one year old used ones (also base model ones) were offered for about the same price.
On the other hand, some cars are still good bargains used. Hertz has been offering one year old 2007 Ford Tauruses for $9595 or so. In 2007, a new one was probably $17,000 or so after rebates to a retail individual buyer. (Note: the 2008 Taurus is a different design formerly known as the Five Hundred.)
And since most cars these days can easily last 10 years or more, you still might have around 75% of a car's useful life by buying used - and you only have to pay 50% of it's original cost to get that.
Be careful with inspecting a used car and its service records. Look out for signs of neglect and abuse (e.g. missing owner's manual, no maintenance records, missing keys, mismatched or unevenly worn tires) and previous crash damage (mismatched paint, panel gap irregularities, lights that do not work properly, badges in the wrong place, damaged rear license plate, etc.). Pay a good mechanic familiar with the type of car to inspect it before buying.