dr-rocket wrote:

"Here's the question: could earth life, bacteria or other microorganisms, make a niche for itself on Mars, Titan or anywhere off the earth?"

Now that is an interesting situation. Maybe in three or four billion years creatures on Mars will be debating, "Was life created or has it evolved?"