While I think the evidence is piling up and microbial life will be found in our lifetime, neither methane nor water necessarily means life.
The methane could come from volcanic vents and water isn't created by life, it merely holds primordial life.
Here's a link