My religious beliefs are ecclectic and witch is not a term I would generally use to describe myself. That said it is fairly obvious from the comments on this thread that none of you have spent much time finding out about the "old religion". It would seem to me that folks would take the time to learn a little something about what they are bashing before they do it. Christians are very quick to point to the bible and say that the craft is condemned by God - the reality is that the correct translation of the word that was translated into "witch" is poisoner. There were political motives for the mistranslation. Almost every practice of the Catholic church has it's roots in paganism and every Christian holiday is a direct descendent of a pagan holiday.
As for the power and happiness of the witch - let me just say that all who claim to be not truly are and most who truly are find the term to confining to describe themselves as such. For me it matters not what alter that I kneel at - only that I kneel. I am equally comfortable in a Christian church, a Pagan cirlce or a Buddhist temple. I find it interesting that the message of almost every religion in the world is love and tolerance and instead of "getting it" we choose to sit around and fight about who is the most right.