I know it's near-heresy in some circles to say this, but just what is it we're going to Mars for again?? Have the rovers turned up anything of intrinsic commercial value that warrants spending all of our resources on going there??
I can think of many different ways to spend the money that it's going to cost for a Mars mission, that might some day actually generate a profit...
A very excellent question.