Feminism does have some valid points from a sociological perspective. Empirically, it can be measured that women are marginalized to some extent, even in everyday conversation. They are interrupted more, and people are less likely to take their opinions seriously. However, things are nowhere near as bad as a radical feminist would have you believe. Furthermore, some of their ideas are just plain ridiculous.
The other day I read an article that argued that since women make 77 cents for every dollar a man makes, women should only have to pay 77 cents on the dollar for goods and services. Not only is that idea horrible and unfair, it would most likely destroy society and make all people worse off.
Despite CP's tone, he does have a point as well. There are benefits to being a woman. They don't have to worry about being drafted, they fare better in court (from custody battles to murder trials), they pay less money for certain types of insurance, etc.
Some claim that women are "objectified," but men have begun to be objectified as well. Just walk into an Abercrombie and Fitch or Calvin Klein store and you will see what I mean. Same thing with Bowflex ads and so forth. Furthermore, this objectification of both sexes gives those who are objectified power. People who are considered beautiful, typically have higher wages and so forth.
All things considered, women in the developed world have it pretty good. There is an increasing number of women in influential roles in society, so even if that is a woman's goal, it is not so unrealistic anymore.
As for men, we make more money and are less marginalized intellectually (even though the inequality is lessening). We also don't have to go through the pain of birth, and are physically stronger and thus less likely to be sexually abused (once adults).
Obviously there are pros and cons to both sexes, so really there is no need to make such overarching generalizations that men are being victimized or women are being vicitimized. As for specific areas of inequality, one may present valid arguments.