He's got a lot of skill for an American player, probably just below Claudio Reyna as our most talented player ever. His touches and passing are pretty good. However, Donovan is a choker who doesn't perform well against the top sides unless he's on his own turf in the US or in California. His attitude towards the game is poor in my opinion and he doesn't have the heart of a true champion, that's why he'll always be a loser in my books until he proves otherwise.
So I suppose I would put him a couple steps below Enzo Maresca.