Scientists this week began assessing what may be the most important part of an upcoming mission to look for life on Mars: location, location, location.<img src="http://feeds.feedburner.com/~r/DiscoveryNews-Top-Stories/~4/w1OxkbTntdo" height="1" width="1"/>