squats really is the best overall leg workout. It gives you a killer burn to your whole back (upper and lower) as well. It really is a full body workout.

Powercleans and snatches are also great for working on explosive leg strength.