Agreed Loader. The legacy of the United States is that we are the world's melting pot. In no other nation in the history of the world have people with such disparate political and especially social and religious beliefs, been able to come together, and to live together in complete harmony. The reason they were able to do so - and that the U.S. has been free of political and religious war - is that upon arrival, these citizens of many different nations ASSIMILATED into our society. They learned our language, they learned our social mores, and they became Americans. They still preserved their own heritage - as they should - but they adopted to our country.
That's why it's so important that America not let go of that. To that end, I have no problem declaring English as the "official" language of the U.S. and banning any attempts to subvert our political systems - for instance, by allowing some communities to adopt Sharia law as is happening in some European nations. You come here, you fit in. If you don't want to fit in, don't come here. If you don't want to learn to speak English, all well and good. But don't expect to be employed here, or to buy products here in your native language, or to see ballots printed in 15 languages, etc.
Frankly, it really pisses me off to see more and more products printed in both English and Spanish. I have no problem with our hispanic LEGAL immigrants, but this is America god damn it, and I want it to stay that way - though that seems like a lost cause anymore.