SweetMelissa! Obviously there are no magic solution here... so, we are left with the least damaging of traumatic ones...
When I am confronted with bigots... I simply do not actively participate in the discussion... and, if pressed for a reaction... I will simply give a noncommittal reply such as, "
Opinions varies on this matter..." and let it go at that...
The point is that if you don't provide an adequate sounding board for a repartee... the discussion will very soon die off...
If worse comes to worse... eat garlic and stand very close to the person who is talking to you... it will work wonders...
.