Well Kwip I am one who is very picky with good and evil and I thought much about it and came to the decisions that there are some standards, which !MOST! people will agree with.
Some for the evil ones are: torturing (In any way), killing without reason, stealing for fun or from poor people of, slavery, any other way of tighen the independence of a certain individuum without a reason, willingly causing an catastrophal event + Helping an evil cause for profit.
Some standards for the good are: killing to protect the innocent, stealing from the wealthy and giving to poor (Robin Hood), help without any hope of getting something in return, sacrificing your life to save another individuum from a catastrophal event.
So from this standards (Most will agree, some not) you can pretty well decide what evil and good is, and I know that i have surely forgotten one point and apologise for it.
The answer you gave indicates that you are good.
Now the same problem with another background:
The fight against evil stands at the edge of a knife, as you storm against one of the evils Bastions, If you dont win this battle fast enough their troops will be well trained enough to smash you through outnumbering. As a nasty strategy they use innocent man, women and children as a shield, you know that you will be devoured if you wait any longer. Do you sacrifice the lifes of these people and repeat the faults of the pasts, or do you spare them and lead your cause to distinction?
And another problem:
The deciding battle is at hand, but trough the travels and wars you and your equipment got worn. You know that you only have a little chance against the evil forces, with worn out equipment. The only resource of weapons comes from an manufactur were children produce them under drastic conditions (Attacking it is not possible cause the leader of the manufactur would instantly destroy the weapons). You know that the owner of it will use the money to buy more slaves. What do you do?
If I am allowed to I give you the advice to post them on your forum and look how your members response.