'Evil' is a relative term, the definition of which can change radically person to person. You can't really define an entire race of mythical beings by such a term, but I guess it mostly boils down to whether you think killing is evil.
Small-picture wise, when you kill someone, especially a young someone, you are robbing them of their chance at life and an opportunity to make a contribution to what they as people feel is important. That's pretty much what extinguishing a life is; snuffing out someone's possibilities. But still within small picture, vampires have no choice but to kill, and not all of them are going to nobly kill themselves to save their future meals because they, just like their prey, have a life that is just as precious as the ones they take. So that's a double-edged sword of hypocrisy; whether you kill them or let them live, you are still denying the value of a life.
Big-picture wise, one doesn't consider every human or animal as special, beautiful and unique little possibilities to change the world. One doesn't even take individuality into account; all that matters is 'Is the balance being kept? Is the human race being reasonably pruned, or massacred?' In the big picture, it doesn't matter who dies, but rather how many die. In this vein, an evil vampire is one who kills a species that is being reasonably hunted already or even over hunted already (take, for example, an endangered species like mountain lions, who are dying excessively thanks to human interference) and if another predator (vampire) joins in, that species is going to die. What this basically means is that a vampire would be considered benevolent in the big picture for killing humans; face it guys, we seriously need some cutting down to size.
What I'm trying to say is that Edward Cullen and co. are fucking evil. What the hell do they think they're doing, killing a new mountain lion and grizzly bear (both highly endangered; suck it, Emmet) every two weeks? What's so horribly, unspeakably wrong with killing humans? It's literlly what they're so perfectly built to do; even the sparkling thing helps because, while another animal would run knowing something's not fucking right, a human would stare dumbly in awe while getting their throats chewed out. They have no actual reason for not killing humans and no rational why it's wrong (here's rational why it's right: we are overpopulated and we need killing.). They basically just follow the stupid, biased and utterly deplorable mentality that humans deserve to live more than other animals; that we are somehow 'higher' than them.
This is not the case; we are just part of an ecosystem, on the same level with everything else, and Edward Cullen is the embodiment of that mentality I so hate.
Go get strapped to a stick of dynamite, you jerk.