I user two knots - both have been tested to be 100% strength knots (that is the line itself is as likely to break as the knot is). I use the palomar knots on anything with a split ring - crank baits and such. I use the trilene knot on jigs and when the line is going directly to a hook eye. I don't know why I do it this way, but I do, and I rarely ever break off at the knot.

If you are tying Flouro - be sure to wet it good (Slober all over it) before cinching it down - it will burn and weaken if you don't.

I have a couple of loop knots I use with topwater baits like walkers for some added action.

Check out this site - it gives some good insight on how to tie them.

http://www.animatedknots.com/