I would say English, but it all depends on where you want to live/work. If you live in North America , English hands down, as well English speaking places have better living standards in some cases. As well it is world wide, people in Japan have to take english as well as China. However the greatest spoken language is Mandarin, but that is more concentrated to a specific area.
If you are thinking about majoring in a particular language or even just taking it for fun, try Spanish, it will take you far in Europe and South America.
Mel