NASA “Spirit” Rover on Mars

The NASA ?Spirit? rover, one of two landing this month, has landed successfully on Mars and it seems to be working - wow.  It amazes me that we (humanity) can pull something like this off.