There's a nice article in today's Chronicle about NASA's Mars Missions by Science Editor David Perlman:
http://sfgate.com/cgi-bin/article.cgi?f=/c/a/2003/12/29/MNGGV3VPTI1.DTL&type=science
Christopher