Also, perhaps we should define what "good" and "evil" are. They do, believe it or not, mean different things to different folks. By "Evil" I would say , you would mean corrupt, two faced, lying people with selfish intentions. "Good", I guess, would be people who hold their own but also go out of their way to help others and their causes....It is actually very hard to pinpoint "good" and ""evil" for me ;-)
But i feel it is a balance, like Ravenetta has mentioned. Sometimes evil wins, and sometimes good wins. It just depends of different factors.