You're forgetting a crucial factor though. Dzeko is 28 in less than 3 weeks, Balotelli will still be 23 until next season starts. Balotelli has the potential to be one of the best players in the world is very similar to a young Zlatan. People keep saying that "he hasn't reached his potential"...