I was hooked on ICC when it first came out, and then they changed the presentation and I thought it was really good.
I liked the way you could either watch every ball or just click for a summary of each over. The highlights part was a little odd, but then they seemed to get really caught up with this part and it looked worse.
Haven't tried the latest version, as others have said, this just became a new database and I refused to keep shelling out money for it.
I agree with some other comments on this thread about being able to arrange matches, that would be good, but I've always found the training aspect as a bit rubbish.
I never really played the game to be able to be able to adjust the individual player too much, I have cricket 08 or BL for that. But I'd just like to see a bit more than just new players names on each version.
The game interface could be improved. Cricket is a great game for statistics, perhaps they could improve on this. Maybe a player could have a 'special delivery' they could bowl or something like Pietersen's switch hit.