I used to think that illegal immigration was bad, mainly because of the tax load paid by citizens, until I read this article:
http://www.chron.com/disp/story.mpl/metropolitan/falkenberg/5737683.html
Basically the taxes paid by the immigrants are about $1.58 billion vs. the services used by the immigrants being $1.15 billion for a net gain of $430 million dollars in in taxes for Texas. Sounds like illegal immigrants are paying more than their fair share. I agree that we need immigration reform to make it easier for people to come into this country.