Sorry: re panspermia.
This guy:
has been posting IDish stuff for years. His basic opinion is that the origin of life is a religious question, not a scientific one. IIRC Hoyle felt similar. read through his site: any of those themes sound familiar?
This guy is basically a sort of IDer.