Overall, it's hard to compare Larsson, Ljungberg and Ibrahimovic to each other but still I would say that Ibrahimovic is the better player. Larsson was fantastic in Celtic but he played in a mediocre league with only two good teams and almost no stars.
I'm sticking up for King Henrik, true, the Scottish league is a two horse race every year, but Henrik performed at a consistently high standard no matter who the opposition was, he was invaluable in the Champions League and was hugely influential in helping Celtic reach the UEFA cup final in 2003.
Watch Henry's interview after the CL final, he picks Larsson out as the man that won the final for Barca, not Ronaldinho, E'to or Messi.
His short time at Manchester United proved many an English pundit wrong, claiming Henrik would not be upto the standard in the EPL was quickly reversed by many.
Zlatan may have more natural skill than Henrik, but he is nowhere near as consistent in performance or scoring, or as unselfish.
Larsson is a team player, my personal feelings are that Zlatan is only out for himself, I've seen unbelieveable moments of skill from him, but he is anonymous when the chips are down and he is needed to roll up his sleeves and get stuck in.
Henrik didn't have a great tournament, but perhaps if Zlatan was more of a leader on the park they wouldn't have had to drag Henrik out of retirement once again.
What can I say Pidd, Henrik will always have a special place in my heart, at his peak I believe he could have played for any team in the world, his movement & reading of the game are second to none, his ariel pressence is immense and he's got the caps & goals to prove it.
I hope Zlatan realises his true potential, but unfortunately I feel he is one of the more modern footballers, ie, highly paid but not highly motivated.
Don't get me started on Ronaldo.........