I don't think there were that many teams in for him, though were there? He's a great player, and will be a good addition to Liverpool.
He's already earning a daft amount of money, though. He's a Premiership football. If he went to City or Real, then yeah, he'd be earning more. He's doing well, though.
He's lucky that he's there when Kenny is in charge. If it were Rafa, the guy would probably be playing the Babel role, where he's left on the bench then played in an obscure position when he is available. At least Kenny shows him some respect.