I'll be the spoilsport who suggests that with our modern computing power, we needn't send people to Mars.
We could do 100 sample recovery missions (accepting a portion that failed) for the cost of a single manned mission that achieved far less. Or ten unmanned missions for one tenth the cost of a single manned mission.
Robots can't notice something unusual in the shadows and walk over for a closer look, just yet.