Space.com has an interesting article on the recent "buzz" around the JPL facilities. It's worth a quick read, though the last few paragraphs with comments from Gilbert Levin are sort of over the top.
See also: Mars Blog ATSNN MainlyMartian