Defoe is a better footballer than Djbril Cisse, I can't see how there can be any arguement over that.
While Cisse is faster (not that you could ever describe Defoe as being slow) Defoe is smarter, has a far better touch and has exceptional skill on the ball.
Defoe has some attitude problems but I think he would thrive if he moved to a bigger club than Spurs.