I think I have to agree with the opinion that people need to be taught how to cope with bullies. There is just no way to prevent bullying, and since bullies are among the most insecure kids, bullying them into not bullying just won't work. They need to not be treated like criminals, since that will just add to their insecurity, and to the bullying problem. Now, I do not mean that bullies should be treated like they're the good guys and their victims should be told to suck it up. Indeed, stopping bullying is a good thing to do, so far as it is possible. The problem is, as I stated above, that it is not possible, so it is necessary to attack the issue from both sides.
I've never been bullied, nor have I been a bully, so the whole bullying issue isn't as personal for me as it is for some. Thus, my opinions on bullying are in no way fixed, but are a result of personal observation.
One of my little brothers can be a bit of a bully sometimes, and I know for a fact that treating him like the bad guy all the time would not help at all. He needs to learn that what he is doing is wrong, and will not solve any problems, but he also needs help with self-confidence, as well as being given more attention, so that he doesn't feel the need to bully out of insecurity.
Just keep in mind that most bullies have personal problems, or have been brought up in such a way that they have become that way. They didn't sit down and decide to be mean. Nor do most of them do it just for the sake of hurting people. Therefore, helping them, as soon as they begin bullying, if possible, is at least as necessary as helping the victims.