We’ve done music and film in these posts before; thought I’d see if anyone read books.
So in terms of the most overrated sci-fi author, I’d go with Isaac Asimov. He’s hugely famous, but his books are really mediocre nothings (at least as I remember them; it’s been a while.) Gimmicky, outlandish plot, paper-thin characters, serviceable prose; just not a whole lot there. Heinlein is at least genuinely weird; the only thing to say for Asimov’s books really is that they thump along and are for the most part inoffensive.
For underrated — hardly anyone knows about John Christopher or Gwyneth Jones, both of whom I think are fantastic writers. (I’ve written quite a bit about both at the links.) (Oh…and one more piece about John Christopher here.