Here's a link to a website containing a number of photographs of the men's podium at the 2003 Europeans, with special emphasis on silver medalist Brian Joubert of France.

In my opinion, Brian has the full "package", and if he stands up on his feet in all phases of next year's Worlds, he's a definite medal contender.