Y para que quieres aprender alemán, será por turismo?...ya que todos los alemanes y escandinavos saben hablar inglés bastante bien.
Para trabalhar com pessoas de outros países é sempre conveniente conseguir comunicar com elas no seu próprio idioma. No caso espanhol é relativamente fácil a um português comunicar com espanhóis sem recorrer a uma terceira língua. No caso das línguas germânicas mais "puras" (o inglês é um "bastardo" do ramo germânico), é preciso uma certa dose de estudo para conseguir algum à-vontade com a língua.
É bastante útil que os elementos de um grupo de trabalho consigam compreender tudo o que é dito. Se o grupo for composto principalmente por suecos, por exemplo, é normal que algumas discussões entre eles se façam em sueco. Se depois têm que andar a explicar tudo em inglês porque está lá um português que não sabe sueco, isso dificulta as coisas.
Além disso, como dizia o PT, esforçar-se por comunicar com outra pessoa na sua própria língua "compra" alguma boa-vontade.
E eu também não disse que os espanhóis devessem começar todos a aprender português... Para todos os peninsulares, parece-me ser mais útil que se estude inglês e francês ou alemão. Claro que para um sueco, para quem o alemão não será extremamente difícil, o castelhano poderá ser bem mais útil.
Quanto a quais são as línguas mais estudadas, é preciso ver quem fala o quê. Para ingleses e irlandeses, as línguas estrangeiras dessa lista são só francês, alemão e castelhano.
Mutatis mutandis para franceses, alemães e austríacos. Nesses países, que constituem uma grande parte da população da UE, o castelhano tem bastantes mais hipóteses de ser uma opção para o estudo de língua estrangeira.