Semigoodlooking u r fully correct.....
Spanish is basically never spoken in countries that is not "spanish"......like Spain, Latin America f.ex. But English is spoken in many countries that are not "English"
So English is a much more useful language than spanish for sure, (unless you live in a spanish speaking country of course).