Struggling with my spiritual beliefs for many years now. Moving along the spectrum. Long ago left fervent Christian... currently creeping along the agnostic plain nearing the atheistic plateau.
Here is a beautiful talk from Richard Dawkins given at TED.com