Marillion is my favorite band. I don't feel they've ever released a bad record. And I consider 5 of their albums 5-stars, or more or less flawless, with Brave being what I regard as my favorite album of all-time. It's the most gut-renching, emotionally charged experience, I only listen to it at certain times and moods. The other 4 5-star records: Clutching, Childhood, Sunlight, and Marbles all are as significant work in their career as anything.
The rest of their discography contains a lot of good to very good albums. Some of the epics namely standout. 100 Nights/This Town, This Strange Engine, Interior Lulu. Grendel, which I think I'd like to add the version that is on B-Sides Themselves is a vastly superior version than the one included on the 'Script remaster.
Somewhere Else I think as grown as much as any album of theirs, on me. It's different, but the more I play it and Happiness, the more I find those 2 records being pretty close in quality.
Radiation I'd say somewhat the same about. It was a different kind of record, but more than enough of it still works over time. Plus songs like "These Chains" and especially "A Few Words For the Dead" are as moving as anything they've done, it makes my view of that record a lot better than it was when I regarded it the worst thing they ever did.
I'm not really sure what is their worst album. Perhaps Fugazi or Anorak..but even both of them have a lot of music I like, it's really hard to regard them much different than say Holidays or Somewhere Else.
Fish's solo work is pretty good. I own 3 or 4 of his. Raingods with Zippos has the outstanding Plague of Ghosts suite. Steven Wilson helps out there. Sunsets on Empires and Internal Exile are both spotty. His latest, 13th Star I was surprisingly impressed by. I don't own a hardcopy, but from listening to it on mp3, I just remember it being a little heavier and a little catchier than I expected.