The last American car I bought was an American Motors. I have never owned another American brand. I have however owned Hondas, Subarus, an Acura and a Toyota. I don't see anything interesting in the American offerings. Nor am I impressed by the quality.
I'd buy a GM product if they offered an EV1 or similar highway capable EV.
I even got a few dirty looks from a GM lot when I asked for one last year. The salesman tried to convince me that there was no such thing, before finally admitting there was but claiming no one wanted them. Then claimed they were only availble in Florida today. Couldn't even get the state right, and apparantly couldn't admit that GM crushed them all(They were only leased in California and Arizona, and were all crushed by last year).
Otherwise, any gas guzzling high maintenance crap does not appeal to me in the least. I don't care if it is GM or Toyota.(Yes, even the Prius still uses gas and requires lots of maintenance on the IC, although nowhere near as much as a GM product.)