I love the wiring rat's nest! I work in IT and I see so much outsourcing to overseas going on. I also see a lot of foreigners coming over here to take jobs that should belong to Americans (I don't care what race or nationality, as long as you are a citizen). Corporations are mostly doing this to cut costs, but there is also a shortage of qualified people in the tech arena. Seems that fewer and fewer American kids have the math and science skills needed for this field. They think because they play video games and chat online all day that qualifies them for a career in the IT field.

American kids are not willing to take the hard subjects in school, yet they expect to be paid top wages. People come here from India or Asia, with little hands-on experience but loads of education and IT certifications, and they get the good jobs. I fear that America is going to loose our technological edge in the next 20 years or so.