Science, but i can understand why some people find happiness within religion.
Religion must be nice to actually believe in, being able to right off everything that happens in your life as being an act of god's will deffinately helps a lot of people.
I myself am an avid believer in knowledge, i like to know both theories to everything. Not just listening to the scientific, but also listening the to religious explanation. However i do choose to believe in the scientific version, as having "faith" is not a practicality.