Sort:  

I think I read something about Europa recently but not about Enceladus. If you have some links send them our way if not then we will do some digging on our own.

As for Mars, apart from the little grey men, I doubt there is life there. We could however bring life to it. And in a few decades already if all goes well ;)