As for my tuppance worth, organised religions are absolute nonsense. I think the man studying social studies could've done a lot better a job showing how religion is almost certainly a control mechanism for the masses, or a safety net against personal fear. (Look at how modern politics and the mass media attempt to contol the masses and you'll see they match up with how religion works.)
Religion and faith are psychological phenomenons, which all groups of humans in any period of history have 'suffered' from. The continuing existence of such phenomenoms, I personally believe, demonstrates a weakness/limitation of the human mind.
I think the question of whether or not there is a 'god' has nothing to do with religion/faith, as they are man-made constructions and as such have absolutely no basis in the 'reality' of the situation (imo).
Personally I think the word 'god' belongs to such human constructions so I prefer to think of the possibilty of a 'Creator', whose potential existence and nature is a scientific debate in my mind (based on logic/reason/evidence/etc). There's every likelyhood of a creator. Assuming we accept scientific theory back to the Big Bang - something which was put quite well on a previous page is that we dont know what 'environment' came before it.
When it comes down to it, if you dismiss the idea of an 'intelligent' creator somewhere along the line, you may well be dismissing the idea that we have free will. That instead we are all just miniscule particles running through a monumental scientific equation. Current science is nowhere near 'solid' enough to lean on for the ultimate answer to anything to be honest. Quite possibily we will look as backward to future generations as past generations look to us.
Lack of decently devloped science to turn to is the reason 'fairytale' religion is still going strong, its still 'filling in the gaps' as Clydey said when he was refering to its role in past times - it still has that role now.
Can we ever become an enlightened species who doesnt need constructed religion to help us deal with the nature of existence, deal with our fears and give us morales? Id love to tell you but my gf just made waffles....