If you are interested about cricket laws, you might find a detailed explation of LBW worth reading. Unless new technologies are brought in to the game, LBW decisions will continue to involve a great deal of "Educated Guesswork". The following link will give you a nice detailed 22-page colorful graphical explation on diferent aspects of LBW decisions:
LBW Decisions Explained