100% Hernandez. Fistly and very evidently he can finish clinically. He has fantastic movement, pace, can link play well, is good in the air, and causes havoc when in the 18 yard box. His attitude is also outstanding and he clearly is a team player.
Balotelli has shown rare glimpses of ability however his all round play is still lacking. He too often takes the wrong option in good postions, also if he makes a mistake as is within a angry sprint vicinity of the ball he'll commit a needless foul which is no benefit to the team. Most importantly he displays no team ethic and this is the most detrimental factor to him settling.
Lets hope however he hits the grond running next year with an improved attitude and makes me reverse my judgement.