I rate mcviegh, davey, hird, mcphee, fletcher, lloyd, lucas, winderlich, monfries, lovett and laycock.
Well from that list I would have to say McPhee.
When he is on he is great, but he is prone to go missing.
I wouldn't have thought many people would rate; McVeigh, Winderlich, Lovett and Laycock. McVeigh IMO is a great player, the other three are up and coming so I don't think they are overrated, because they still have more improving to go. Put Monfries in that bag too.