I avoid giving money to anti-immigrant companies and many immigrants don't realize their money goes to anti-immigrant politicians or companies.
The Bad Companies
1) Oberweis Milk, profit goes to dirt bag with a family fortune so he thinks he can be a politician who runs on an anti-immigrant platform but hires undocumented immigrants at his company.
2) Kimberly-clark products - money going to dirt bag (sennsenbrenner) anti-immigrant politician. However, this one has a gambling problem on top of everything else. That last part makes me feel better.
Here is a list of their products
scott, kotex, pullups, huggies, cottenelle, Little Swimmers, Viva Paper Towels, Goodnites, Depends, Poise, Pullups, Kleenex,
3) The TV Show House, t
he doctor who plays Dr. Chase is an immigrant to the U.S. but his douchey parents want less immigration to the U.S. and the Australia. They welcome immigrants but only if they're white and not Jewish.

The guy talks up his family and loves to say how close they all are and how much he respects them. They're flat out racist. It's one thing to love your family no matter what but it's another to put a racist family member on a pedestal. I can't believe House hired that guy.
4) Any movie produced by David Zucker, not hard because he makes shitty movies. -
Politico article where he whines about McCain's immigration stance
You can find a list of his movies
here.
5) Facebook, I use it like crazy but have never once clicked on their ads. Haha suckers!
http://valleywag.gawker.com/5083655/...migrant-heresy
6) Coors Miller beer, money going to dirt bag (Coors) with a family fortune so he thinks he can be a politician. Too bad about Miller, pre-merger they were supportive.
7)Fox News, CNN, - should go without saying.
Cher. Yes, Cher. She is really good friends with Lou Dobbs and yes we can judge her for the scummy company she keeps.
The Good Companies
1)American Apparel
2) Bank of America
3) Western Union
4)The College Board (Take the SAT instead of the ACT and support the ones that support us)
5) Microsoft
6) Angelina Jolie
And more I'm forgetting more but please add to this list. It's an obsession of mine.