Truman, you might want to take a look at a previous thread:
http://www.tfproject.org/tfp/showthread.php?t=83108
It centered on the issue of gay/lesbian rights from the perspective of marriage, but also included relevant comments on the equal rights issue generally.