The nice thing about the LM311 is the output stage can sink up to 50mA, which is enough to drive a small relay and it can be configured as a source, if necessary. The disadvantages of the LM311 are it's only one channel and the inputs only extend to 0.5V above the -V supply.
I disagree about the LT1016 being jellybean, as there are not other manufacturers. The MCP6542 and TLV3202 are also good and cheap, yet I don't consider them to be jellybean, since they're single source.