i saw an interview with bob dean's wife, in which she said that disclosure follows 3 stages on a typical planet; admission that there was life on another planet; admission that there still is actually life on another planet; admission that that life is here and now. we're getting very close to stage 1 now.

the presence of methane on mars is hard to explain without life to produce it. there's an interesting interview with linda moulton howe about this from a few months ago, she's talked to the NASA scientists behind the research on the mars meteorite:

http://www.youtube.com/watch?v=-86RdQzOuv8