Bob, you need more patience.
Whatever your theories, there are two rovers now on Mars, a new orbiter, and there will be a LOT of data collected over the next year. There will be plenty of evidence one way or the other, but you and others having pissing contests here in advance of the data may not be that useful.
