"But how do you get students really interested in math and science?"
That is precisely the problem. Kids are more interested in drugs, clothes, sex, American idol, baseball, football, video games, etc. Who cares about science and mathematics? Throwing money at it will only encourage more 'foreigners" to come here, get education, get experience, and go back to India and China.
Nope, they won't go back to India or China, they'll figure out a way to stay here and make the big bucks. Plus, they will have plenty of cheap labor to detail their cars and clean their bathrooms in the form of the kids who were more interested in drugs, clothes, sex, etc.