totally if they are REALLY your friends, they will respect you, and not make rude comments around you sweetie, I know myself, when my friends talk about others at times, maybe racial comments towards other ethnicities, i call them out right away, and ask them not to, or say, "You know that's really rude, i don't appreciate hearing that, and i'm not going to stay around, if i have to continue listening to you express your rude distaste for certain people. thanks."..I agree that it's situational.
There are serious situations (a specific person, or a close friend talking to you privately) where it's appropriate to have a discussion about these issues, provided you're respectful of other people. I've talked to friends about it one-on-one where we really talked about the issue.
A situation like you describe, in a group that's making comments that they probably think are harmless, you can always say something like "I thought she was attractive/pretty/cute/whatever" or even "I prefer women like that." Your friends, provided they are really friends, will respect that.
Congratulations.First of all, thanks everybody for your answers
In the meantime, I found the courage to come out of that FA closet and since then, no more rude comments were made, at least I didn't notice any. Nice to see that simply telling the truth turned out to be good way, and that my friends are not the dicks some people on here may have thought they were