OVERRATED Life on Mars
Researchers heralded the finding of a mineral in a meteorite from the Red Planet, which they claim could have been made only by a microbe. As forms of life go, microbes rank fairly low. We've been waiting for something that could at least communicate with Spock.
UNDERRATED Pincus Green
Marc Rich's partner in business, fugitive living and pardons has yet to see his name in headlines. True, he doesn't have an ex-wife who showered money on the Democrats, but he did face up to 325 years in prison. He too deserves some outrage....