The thing is Drogba doesnt actually dive that often. In most cases he actually gets touched/hit but all he does is just over exaggerate the fall. Much like Van Persie does sometimes aswell. It's not diving, diving is when there's no contact and the player makes an attempt to fool the referee. For people to say Eduardo is the worst diver is amusing, people are just judging him on that one dive when there are players who dive as a profession. I would say Eboue is one of the worst in the league, he's been caught on numerous occasions and still does it. Gerrard is another one but he never gets mentioned because he is English.