Just my personal opinion, but if I was torn between two similarly performing vehicles, and one was American made, and the other not, it would't be a hard choice for me.
I don't draw the line at supporting the troops, I try and support our economy as much as possible too. Get the Cobalt

(Of course, the Mazda is a viable option too, given Ford's ownership interest in Mazda)