Chris Mason is a GLBTQ activist who created Phelps-a-thons to raise money when the WBC comes to protest. He also took an all summer trip in 2009 to interview people in all 48 states - he called it Driving Equality. Ifirst met him when he became a GLBT Commissioner. When the WBC came to Cambridge last year his effort raised ~$3500 for GLBTQ organizations in the public schools.
Here is a fine video of his interview with Shirley Phelps who didn't know who he was.