For me Iniesta is absolutely amazing. He should probably be doing better goals and assists wise but then he is as important as Xavi if not more in enabling Barcelona to play the game they do.
I know not many prefer their style of play but the way they are able to compress the game into one half of the pitch and still find space, time and control of the ball is largely down to both Xavi and Iniesta.
I don't think we have counter attacked as well as we could in our glory years under Wenger only because we don't have a player of the quality of Vieira in our side. He made those possible and never had numbers to show for it. Now i am not suggesting they are similar players but Iniesta enables Barcelona to play the way they do and the way they do it just in a footballing sense is pretty incredible even if it may look boring.