The data was correct before ripping, though, it still does weird things to it, especially with the first track of any album.
This is with re-ripping albums that are already in the library (and correct - that's another thing that's weird about iTunes treatment of case, when re-ripping it recognises tracks are the same track even if the case is different, but then treats the albums as different because of different case in the artist name - though it still does that sometimes when there is no upper/lower case issue)
As for the ALL CAPS, I realise there must be an all caps version somewhere in the library, but what is exasperating is iTunes doesn't give me a choice, as I type in lower case it changes it to the caps version even if there's a hundred tracks where the artist name isn't in capitals and just one lurking somewhere where it is. And there's no way to over-ride it .
And even if I select - from the drop-down list of suggestions - the non-caps version, it completely ignores me and uses the capitalised one anyway!
I think the underlying problem is that some parts of the iTunes code base treat upper and lower case as different, while other parts think they are the same.