Making the rounds: after five years of off-and-on searching, it would appear scientists have finally located the wreckage of the ill-fated Mars Polar Lander. While not definitive, the evidence is the strongest yet found. NASA hopes to direct the Mars Global Surveyor to the site later this year to allow higher resolution pictures to be taken. This should confirm (or refute) the find.