The Fish era albums, with the exception of the thoroughly dull Script, are awesome. Well, not even Script is totally terrible: Forgotten Sons is one of the band's best songs. Misplaced Childhood and Fugazi are two of the best albums I've ever heard, and definitely stand out from the pack when it comes to second wave prog. Probably Misplaced Childhood is the more consistent album, but Fugazi has my favourite Marillion songs. Emerald Lies, Assassing, and the title track are all stunning.
The h era, however ... I'm barely interested. Marbles is a pretty good album. I just don't like Hogarth's voice. I can't quite put my finger on what exactly it is about his style that I don't like, but he bothers me. He certainly lacks the dynamism and character of Fish too. He would never be able to effectively pull off songs like Assassing or Bitter Suite.
And Somewhere Else is one of the worst albums of the year. I would definitely say it's the worst I've ever heard from Marillion, though I haven't heard their entire discography. Even the song titles are a terrible joke: See It Like A Baby, Most Toys, Thank You Whoever You Are! And The Last Century For Man is nauseating.