This site created by Michael F. Dauzvardis contains a clickable list of muscles. When a muscle is clicked the muscle location is shown along with a description of the muscle's insertion, origin, action and associated nerves.
This site shows the attachment of muscle to bone at joints through easy-to-understand diagrams. Additionally, it discusses the function of connective tissue with respect to muscle.
This site includes many cross references to interesting sites that describe Crossbridge Hypothesis of Muscle Contraction, Types of Muscle, Neuromuscular Junction, Functions of Musculotendinous Units, Excitation-Contraction Coupling, and Force-Length Relationships.