I don't know, I find it hard not to classify Lolita or Pale Fire as masterpieces. The Defense is probably not on that level, but I find it to be quite powerful, as well (really enjoy the movie with John Turturro, as well).
As far as Rand goes, while I don't particularly care for her work (and have only read The Fountainhead), there are some worthwhile ideas that can be sifted out. Now, the rational egoism she defends is, I would argue, a deeply flawed characterization of human nature. Her worship of greed is abhorrent. At the same time, a work like The Fountainhead has value as a kind of morality play. Its characters are archetypal: the uncompromising individual (Roark); the conformist who takes the path of least resistance (Keating); the pessimist who thinks the world is too broken to save (Dominique); the opportunist who purports to stand for "the people" but is only interested in accruing power for themselves (Toohey). That they are one-dimensional simply means we should recognize the limits of these archetypes. The majority of people who advocate for equality are not Ellsworth Toohey, but there are Tooheys out there in the world. They use nice-sounding words that they picked up in grad school to mask their authoritarianism and simple desire to dominate others (and this veneer makes them, in some ways, more dangerous than the simple demagogue who openly flaunts their wish to impose their will on the population). So while Rand's broader "philosophy" is incoherent and wrong, there's still value in some of her work, IMO. I keep her on the shelf next to Marx because I know it would annoy them both.
And now back to reading Hegel for my dissertation.
![Help :help: :help:](/styles/default/xenforo/smilies/help.gif)