I don't think anything should be an official language here in the US. We have tons of Spanish speakers and therefore having things printed optionally in Spanish is vital, but having any official language is in my view not necessary.