Well, no - I'm not a fan. Whilst he's a good player, he's too one-dimensional for the label of "World Class," if you ask me.
For someone considered in the same league as the Rivaldo's of this world, for a right-sided midfielder, he hasn't got the pace, or the dribbling skills. He won't beat his man, but rather cross the ball from 40 yards out. Fair enough, he puts the cross where he wants it, but sometimes - in fact, many times - the cross would've been better from a more advanced position. That's why I prefer Giggs as a player.
And his attitude is terrible. For someone being paid a rumoured £120,000 a week, he's extremely easy to wind up, whilst he's doing what he loves doing - and that's playing football. The moment something doesn't go his way - both on and off the pitch - the mental attitude he adopts is that of a 10 year old throwing a tantrum. 1998 vs. Argentina, e.g. 1. Countless other times when he's been tackled and reacted with a "tackle" of his own. That's another thing he can't do - tackle.
Also, he puts his sponsorships ahead of his club. He knows how much he's worth. His hairstyle changes make him even more money - I don't know how - but they do. He's the worst captain I've ever seen, to be honest.
Don't get me wrong, he's a very good player - but overrated by about a street and a half.