Slashdot linked up this UPI article summarizing the latest finds from the Mars rovers. Turns out that through yet another coincidence of dumb luck, Opportunity appears to have found a rock that almost exactly matches some meteorite fragments found here on Earth. This provides more proof that Martian rocks have rained down on Earth for perhaps billions of years.