I never understood the 'Buy American' nationalism regarding US auto makers. The vast majority of American Toyotas, Hondas, Kias, etc. are made right here in the good old USA by American auto workers. I buy cars based on value and reliability. I own two Toyotas and a Ford, I have owned about every make of car made at some time or another. I've never been real impressed with GM, other than their truck line. My first car was a '69 Chevy C-10 stepside... I wish I still had it.. they are going on ebay for $20k!
IF I buy a new car again, it will likely be a Ford. I was impressed that Ford took no bailout money, and even though my ultimate decision would be on value, all things being equal, I am going for the Ford.
None of the other pickup trucks are worth anything close to the American made trucks. They look pretty, but they just can't last like an American truck.