Very very good posting here on spiritual attack.
Here's an excerpt
I think the thing that annoys me most is that (talking of minor setbacks as the work of the devil) completely overlooks the human responsibility of things. I’ve been involved in countless church services where the “technology” has failed because the person setting up the projector only left 20 minutes before the service started to get it working (normally only achieving this just as the service starts), and didn’t bother rehearsing thoroughly beforehand. Is that Satan? Well, only in so much as it’s normal human behaviour. To blame the hoofed-one for our lack of planning is hardly sporting though, is it?