at this point, I wouldn't buy anything from the Big 3. Not that I don't like their cars, I just don't want to support a labor union doing it's best to destroy the US auto industry. I know, what I just said can be described as a self-fulfilling prophecy.
For warranty and price purposes, it's hard to beat Hyundai/Kia. Technologically, consider them about 5-7 years behind Toyota, Honda and Nissan. If you're looking at resale value, Toyota and Honda hold their value well. Avoid the luxury labels like Lexus, Acura and Infiniti. Good cars, but repair costs can be high.
If you really want a good deal, try to find 2008 or even 2007 models that are still brand new. Dealers are desperate to make sales, but are even more desperate to get rid of old inventory.