Their is one factor that gets overlooked and it is why illegal immigration pisses me off. I made an application to immigrate into the States after I had secured a job. I then sat in England for over two years before I got notification of my interview. Maybe that situation needs to be looked at, but that doesn't change the fact that there are millions of similar people waiting patiently for legal entry, while these a-holes soak up all of the legitimate available quotas.