Think about this everyone: How do we define 'good'? Good is the opposite to evil. With out evil we cannot define good, because we have no opposition to good actions. Therefore it would make sense for God to give us freewill so that we could see the difference between good and evil, and people would want to choose good.
There is another argument that when lucifer was cast out of heaven he went round using his power to give people evil thoughts, thus creating evil in the world.
However, i prefer the first argument.... i think its more logical. Think it over well if you want to counter-post. It makes sense, honest.
Send me a PM or add me on MSN... I've probably been through the same problems myself!!