Though I realize the tactic of 'slinging it right back' to the guys is intended to be helpful, I think in the long term it just encourages them to go further and further with their inappropriate remarks and behavior.
It's like little boys being as bad as they can be, forever searching for where the boundaries are, testing to find the limits of their parents' permissiveness.

In the beginning of this thread you expressed that you were uncomfortable with how the guys at work were picking on you and teasing you. Doing it back to them seems to me to merely encourage more of the same behavior from them, while encouraging them to go further and further. It becomes a competition of who can shock the most and push the envelope the furthest. I think they need to grow up a little.
Please don't take this the wrong way, but- this whole workplace dance situation you describe is starting to sound pretty immature. I realize this stuff is fairly common in workplaces. But is this the way YOU want to behave?- that's the real question. We can't control how others behave, we can only control our own behavior. Others then treat us in response to our behavior. You have the right to behave in a way that is true to yourself and comfortable if you so choose.

Out of the workplace, we have more ability to avoid people and behavior we don't enjoy. In the work environment you are stuck with dealing with the same people day after day. It's a rather artificial environment that can so easily become unpleasant and really effect our daily mental attitude and moods. I once quit a job where the husband/boss was subtly emotionally abusive towards his wife who also worked there. No one did a thing to me and I loved that job, but being around that demeaning atmosphere made me feel yucky all day. I told them both honestly why I was quitting, too. Not saying you should quit, just relating one example of how workplace environment/mood effects us in our daily lives.

In any case, enough rambling on my part...it's of course your decision how you want to handle yourself.
Maybe the give-the crap-right-back-to-them technique is working well for you at the moment and might truly be a good option, I don't really know your situation in detail. Just giving my own biased opinion. As I've gotten older, I've found that being up front about my boundaries has worked better for me in the long run in most all situations that beg for change.