This was inspired by the thread about the so-called satanist that got beat up and the case was to be tried as a hate crime on the basis that he was attacked because of his 'religious views'.
As far as I can see the only thing that makes an *Official* Religion is that it has over 100 members and is checked out and found to be allright with the IRS. My opinion is that if you're going to have Freedom of Religion than you have to respect anyone's idea of spirituality as a legitimate religion. On the other hand, I think that all religions should be considered cultish as well, on the grounds that they are all fantastical, and anyone whose primary motivation is unreality shouldn't be considered a rational member of society. But that's just me.
What do you think? What makes the difference between a "real" religion and a cult? and if such a distinction is to be made, should there be some things that are or are not covered under Freedom of Religion?