Just popping in to say I think Barry will be an excellent signing for you. He's not a highlights player so you need to watch him every week to really appreciate his talent. His best attributes are reading the game, defensive positioning and distributing the ball quickly. Add to that he's a strong tackler and generally just very tidy on the ball. He did decline a little bit last season but prior to that he was a mainstay of the cup and title winning sides and often kept the likes of De Jong out of the team. David Silva rated him as the teams best player in 2011-12 as he provided the platform (and quick ball) for the fancy dans to do their stuff. The vast majority of City fans are disappointed to see him go tbh.
Re: his wages, he's on 100K a week and the info I've seen says Everton are paying 100%. Not here to argue though as it doesn't really matter in the grand scheme of things. City didn't need to get rid though as the wage bill has already been hugely reduced in the past year, he wanted regular football which Pellegrini wouldn't offer him. Either way though, no matter whos' paying what you'll hopefully see he's worth every penny.
Best of luck for the season.