Personally, I always quite liked Shelvey. He could be frustrating & fantastic in equal measure in any game - remember the 2-2 draw against Liverpool? If he can get his head together, mature & wise up, then he could fulfill his potential - will it happen? Probably not.....
It always amazed me that a small guy like Leon didn't get muscled off the ball by bigger guys, even YaYa Toure didn't manage it.