Fred Phelps is the hate-filled pastor of Wesboro Baptist Church that blames everything wrong on homosexuality, has a web site called godhatesfags, and protests at military funerals because the U.S. isn't doing enough to fight gayness. San Franciscans turned out in numbers greater than the Phelps group to counter protest using humor. Some great non sequiter signs were displayed. I'm all for creative ways of lessening the impact of Phelps' hate. I remember a few years ago a group raised funds for AIDS charities for every minute that Phelps or one of his minions was on radio or TV.