don't mistake me - on grounds other than science I believe that the Universe (multiverse?) has a master and designer.
in terms of the Grand Scheme Of Things I would be considered some form of creationist/IDer.
on the smaller scale, however, the naturalistic mechanisms are undeniable, and introducing mysicism into the natural sciences is folly.
I think you make some good points. And my flagellate says that too:).