Totally agree. I see signs of God every day in some context, and despite all the selfishness and hurt in the world, there are often acts by people that are inspiring and amazing. Recently there was a thread on FR about a little girl who gave away her birthday gifts to help people.
Things like this inspire, because they are reflections of the nature that God has.
Most serious world faiths have a general idea about such things. Christianity puts the story together in a way that has yet to be beat, through straining some of our intuitive notions of God. If I were to try to invent a monotheistic faith, I wouldn’t come up with a trinity of Persons. I’d get laughed away, the philosophy would seem absurd. But without that, we can’t really explain Love, with all its fruits. God bared His soul, and we laughed at it. So what’s new under the sun?