More stuff related to outsourcing:
Outsourcing and its effects on new CS undergrads
and
Our school system sucks
These articles are fairly general but as a future computer science grad it has me worried. Why hire an American programmer for $35 dollars an hour when you can get an equally capable Russian one for one-third the cost? Even the computer gaming industry is starting to outsource.
Also as said earlier by tw, the selling of our innovation to foreign competitors for short term gain is not helping the situation at all. Makes me wish I understood economics a little better, although it seems the financial analysts of the world don't have a clue either.