Let it first be known that I am a heterosexual male. I saw the first movie, read bits of the books. Stephanie Meyer is actually a worse writer than about 65% of fan fiction "writers" active today. Her books are cliche, uninspired, insipid, melodramatic, preachy, pandering piles of tripe and dead babies. The fact that the book had moral undertones that promoted pre-marital abstinence while simultaneously pushing a sexy he-Vampire (be honest, the main character isn't Bella) as its main character (not unlike Disney with the Jonas Brothers), that alone is reason enough to render her deserving of all the hate the receives.
Also, for all you ladies who think that Edward Cullen is the archetype of what guys "should" be like, take a step back and look at him.
Realize that he became violently obsessed with a girl he didn't know at all less than a day after he'd met her, BEFORE HE'D SAID A WORD TO HER. Then he breaks into her room at night and watches her sleep. He feels physical torment because of her.
Edward Cullen is a textbook psychopath. Beyond that, he's a stalker. Sure he's the kind of guy you'd love to be with, ladies?
On a side note, take a look at yet another piece of preachy bullshit within Meyers' writing: Edward tells Bella that she, specifically, has a scent that attracts him to her stronger than anyone he's ever met before. He equates her to being "like [his] own personal brand of heroine" (Jesus fucking balls). Biting Bella and drinking her blood is a metaphor for sex, obviously. Stop for a second and think about that. Meyer thinks that sex is comparable with a form of cannibalism. Anyone who's had sex, pre-marital or otherwise, knows it isn't destructive or evil, it's just fun. It's an act of sharing, affection and trust. Meyer, poisoned by archaic, conservative Christian beliefs, seeks through her writing to perpetuate sexual repression and fear of sex within our society.