Run a quick search here and you'll find all the information on the subject you can stand. The bottom line is that with most systems, the user is the weak link, or rather the most important one. There is no magic bullet although there nice tools that help improve your performance. YOU have to know what you are doing before you can get a good edge. Best of luck.