Maybe people should stop blaming Satan for their sins and realize it's not Satan who has been the problem be the church guilting Christians that maybe they haven't been good enough or they don't have enough good works. Threads have been started before asking if salvation is by just faith alone and works are not required for salvation. Inevitably, Christians start bringing up James as some proof text we need to show good works to prove our salvation. But that is a lie. I agree with the OPs that we are justified by the blood of God the Son. No works required. What may condemn a person is their sins, not their good works.
Satan is the accuser of the brethren and he is constantly trying to get you to sin. Satan can't condemn you, nor can he drag you down into hell (unless you allow him to, I'm not going to get into OSAS in this thread so I'll leave it at that), but yet at the same time...
Whenever sin is committed, it is ultimately the sinner who is at fault. No, you can't merely blame Satan (though he does have a hand in it a lot of times). No, you definitely cannot blame God. When you become a Saved, Born-Again Christian, you are given the power to resist the devil and his wiles, and God has promised to never allow you to become tempted beyond what you're able to resist.
Therefore, if you fail to resist a temptation, it is your fault. God knows what you can truly handle, and if you fail to resist, it isn't that God mis-judged you (He is
always a just, true and righteous judge), it is the simple fact that you didn't resist with
all of your strength. However, if you're a Saved Christian, you can repent, and ask for His forgiveness, and it will be given to you.
One is not to use this as an excuse to sin brazenly and openly, though, obviously. However, He knows that we are not perfect, He knows that we
will fail occasionally, and He designed His Redemption Program with those failures in mind.
As for Good Works... Good Works are works done for God and Christ out of our Love for Them. When we become Born-Again, we should be filled with Love for Christ and our Father, and it is due to this Love that we should yearn to do good works. We don't do these good works to "ensure" our salvation (which is utterly ridiculous, because it is flat out impossible to earn salvation), we do these good works because we Love Them (or at least that
should be the reason).
So if you see Good Works in the life of a Christian, you can tell that they have this Love in them, and that is a good clue that they are a saved Christian. Jesus has said that "you will know them by their fruits". If they show good fruit, then they are of a good tree, for an evil tree cannot bear good fruit.
IMO, what James was talking about in that passage everybody loves to quote about Faith being dead without works, is that if you claim you have faith in Jesus and you claim you're saved, but you make no effort to do any good works whatsoever, and you're still solely living for your own ends, and still working for Earthly things, then are you
truly saved? I think James is trying to warn "Christians" that you should always take a look back on your life to make sure you're still in the faith. What are your motivations for everything you do? Are your motivations centered around God and Christ? Or are your motivations centered around yourself?
A Saved Christian knows what their motivations are -- we want to see God's will be done on Earth as it is in Heaven. We live our lives hoping that He would use us for His purposes. Even when we cook a meal, or go to sleep, we do so to meet necessary needs our fleshly bodies have so that we can continue to do His work on Earth. If we partake of entertainment, we do so because there are times when there is no work to be done (and God understands we can't work 100% of our available time). However, when you do things like seeking a new job... do you want more money so that you can live a more comfortable life? Or are you looking at how much more money you can donate to worthy Christian causes? Or perhaps you're thinking of a job move that puts you in a position where God might use you for His purposes?
These are just some examples of what I think James is talking about in that often-misquoted verse.