I didn't rate him, but he did a good job for us and his scoring record holds up well.
However, his record at Birmingham is poor, you could argue he maybe needed more games to prove himself, but for £2 million they possibly expected better.
Poor loans at Shrewsbury and MK Dons haven't helped his cause and his time at Plymouth flatlined towards the end.
I expect him back up the road (on loan) either at Killie or Dundee next season.