I performed my own comparison using the Angelo Parodi, Roland, and Matiz Gallego sardines, all in olive oil. And I think your ordering of those three was clearly correct:
The Matiz Gallego were very good - much better than "average" canned sardines, but they were a little too firm. The taste was good, but a little "sharp" or "grainy" - I don't know quite the right words to describe them.
The Roland were easily a step above the Matiz Gallego, more tender, with a fuller and mellower flavor. Considering that I paid only $1.27 a can, these will be my everyday sardines for the time being.
The Angelo Parodi were a half-step ahead of the Rolands: Even more tender, with even a richer flavor. But they were more than double the price - I'll use these for special sardine-eating occasions.