Spanish has always been a major language of the US, this is nothing new. Texas, New Mexico, Arizona, and Southern California has had native Spanish speakers ever since they were annexed by the US. Although many of the Spanish speakers in Texas and California are from Mexico, not all Spanish speakers are Mexican. The ones in Florida are mostly Cuban, the ones in New York are mostly Puerto Rican (which is a part of the US in which Spanish is both official and spoken natively), and fromother places besides.
Anyway, the panic over language seems a tad hysterical to me. The first generation may be monolingual, but the second and subsequent will assimilate and learn English in school. As long as they can function in society, I don't really care what language to speak to themselves, with their family, or with their friends. As for Spanish langauge media like TV or newspaer, there's nothing forcing you to read or watch it. Private companies offer services in Spanish because there's a market for it. Government interference in prohibiting this would only be going against profitable decisions made for capitalist reasons. Freedom of speech isn't in English only. As for only English being used for official purposes, my view is that if you're going to make it mandatory, then it needs to be made free, as well. If you're going to prohibit hospitals, public services, government, etc from using Spanish (even when such decisions should be made on the local level), then you should offer English teaching for free also.