Wasn`t too sure of him at first, looked the stereotypical `donkey centre forward` to me with not much to his game other than being good in the air, but over the last 18 months he`s started to develop his overall game ( even moreso in the last six months in the Premier League), he actually has a decent touch and far better on the ground as a result, as pointed out, Newcastle play to his strengths so automatically we see him have a positive impact on the game, my only thoughts would be how he would fit into a Mancini team right now, yes he has Premier League experience, but it`s with a team who play a totally different way to us.
I think Mancini would develop him into a cracking player given time though, Personally I`d prefer Dzeko, he just does everything better with the exception of his aerial ability but he`s probably not too far off Carrol in that department either, wouldn`t say no to him though, he has a lot of potential and he`s getting better all the time