I posted the link here and in it's own thread for anyone who's interested. It's pretty long, but it's interesting if you have the time:
Film: The Greatest Story Ever Denied
It really moved a friend of mine. I didn't find it as earth shattering, but I do think it raises some questions. I don't subscribe to the little green men in silver ships, but it just doesn't stand to reason that we're the only life forms out there.