He was never a 20M player in the first place, that's the problem. We only paid that because we're morons.
We got Rakitić for about the same amount and he's light years ahead of Song.
he was not a solid 20m player, for 20m you expect more, but that more on our staff than him
The Alex Song of Arsenal we got was at that time a very good player and I think he will do quite well for West Ham now as well. He didn't simply fit in, we didn't need him, but that doesn't mean that he is a mediocre player.
West Ham is lucky to have such a quality player. He doesn't suit Barca but he can flourish at any other team.
What is it about West Ham having talents that far exceed their standing? Tevez and Masch, now Song and Zarate. InB4 Isco joins them next summer.