I've always thought Scott Parker was a very underrated player - Dennis Irwin is a good shout as well.
Is underrated and underappreciated the same thing? I don't think it is because I always thought most City fans knew that Steve McPhail was a very talented player, but there were many who never really appreciated what he bought to the team.