hydrotoxin: Morality is a positive effect of religion, but you don't really need to be religious to be moral. How many atheists do you know that run around stabbing people and stealing from charities while cheating on four girlfriends? Morality is something that was instilled in society because people realized that being good to each other is a whole lot more useful than pissing in each others' faces. And admittedly, religion instilled that fact.
However, I think much of religion is utterly corrupt. Take the Catholic faith. I've thoroughly read the Bible (quite an interesting book, IMO) and many of their so-called 'doctrines' aren't based upon what's written in the Bible, which is what they claim them to be based off. Rather, when these 'additional' beliefs were indoctrinated, they simply extended the Catholic church's power and influence, and of course, brought in money. Similarly, their Holidays (Holidays literally meaning Holy Days) are in no way based off scripture save a few obscure references they use to justify it. Easter, for example, is really a giant cockfest (Pagan fertility worship) Christmas is both an adaptation of the Romans' festival to the God of Sun, Sol, and of the Pagan holiday Yule. The main feast which celebrated the 'existence' of Sol, the Roman god, occurred on December 25th (hinthint; it's not a coincidence. Based on Biblical text, the man called Jesus probably wasn't even born in Winter, let alone a specified date like December 25th). Yule is very similar to Christmas and was celebrated by many Northern Pagans. Halloween is probably the least disguised of all the holidays, ripped straight from the Pagan belief that on October 31st the veil between the spirit and material realm thinned and dead spirits roamed the Earth, looking for offerings from family members. (Dead Spirits -> Kids in costumes, Offerings -> Candy, Family Members -> Random strangers) The reason for all these Pagan adaptions? So they could draw more people into the Catholic faith, particularly Pagans, and again extend their power and influence. "BUT WHY THIS BAD THEY SAVE ALL THOSE PAGANS SOULS"- no. They gain money and bury their core teachings under a huge pile of mirrors and smoke while becoming a powerful organization whose members don't really care all that much about 'souls' of others, save for the deluded dogmatic diehards (!!! triple alliteration !!!).
And I know I may have seemed to be raking solely on Catholicism, but it was just an example. Plenty of religions have done things similar to Catholicism out of selfish, corrupt purposes.
tl;dr: Religious morality, good. Religious corruption and bullshit, bad.