Kaka.....OK, although rubbish last seaon
Messi......Best in the world
Henry........No
Robinho.......No
Deco..........No
Torres........Same level
Drogba........No
Rooney........Same level
Fabregas.......OK
Ronaldinho(when fit).......Talk about the present
Petr Cech..........OK
Ribery..........OK
Ronaldo........OK
Robben(when fit).........OK
Sneijder........No
Aguero..........No. He is horribly over-rated, and that has been proved in recent games.
Villa...........Same level
Xavi.........Same level
So basically you have named six, and I would consider that being one of the best in the world. Personally I never like Gerrard and still remember his horrible tackle on Graeme Le Saux few seasons back, but with the christmas break going on, have been seeing the only league left to watch, and Gerrard has been immense. People who dont agree have either not seen, or are just biased. MB's points hardly hold any value.