Is this all far too complicated, or not? We'll see. Mars has not been an especially good host to Earthly visitors in the past. The latest chapter is about to be written.
So be sure to watch the evening news tonight. One way or another *something* is going to happening way out there today!
UPDATE: Curiosity Has Landed! As crazy as the idea was the nerds at NASA made it work!