On Sunday, NASA's Curiosity rover successfully landed on Mars. The orbiter ushers in a new era of exploration that, some say, could turn up evidence that Mars once had the necessary ingredients for life — or might even still harbor life today. The land rover also creates new possibilities for human exploration of Mars. The Obama administration wants to send humans to orbit Mars and eventually land on it.

What do you think?