I don't understand why people are so upset aboout this program - at least in this scenario we are encouraging people to buy vehicles w/ good fuel efficiency, NOT gas guzzlers whose heavy vehicle weight deteriorates our roads and bridges.
Even if people are buying "foreign" cars (which as others pointed out aren't all that foreign), they are still buying them from a dealer in the US, paying sales tax on them, paying for license plates, titles, etc.
I'd like the MPG improvement requirements to be higher, but even with the additional $2 billion they added to the program, it's still a fraction of the amount of money we outright LOST while shipping pallets of cash to Iraq.
People are buying the products of a hard hit industry, states are getting fees for their bare/empty coffers, and we are putting vehicles on the road that use less gas (which will help keep gas and oil prices low) and release fewer emissions. I see that as a win-win.