I feel that the immigration laws in general need to be re-structured because there are a lot of loopholes for people to enter into the country illegally, also the fact that citizen sponsors get cheated by the system itself specially in marriage cases. For different articles and discussions on immigration laws etc try mygazines.com where you can scan thru hundreds of columns on immigration and educate yourself about the same.