Agree with that, I actually rate Mascherano above Alonso. He's top notch.
I know it's supposed to be Premiership only but I think Andres Iniesta at Barcelona has blossomed into one of the best CM's around over the past two years. He'll be a cornerstone of their team for years to come, the heir to Xavi.
Always thought Barca would be after Fabregas sooner rather than later, but with Iniesta there I doubt they'll feel the need.
Fabregas started his career at Barca, but opted to join Arsenal.
Agree about Iniesta, top class player.