Hi,
Along with what has already been suggested, I'd add kickboxing!
Now~all kickboxing is not created equal! I'm talking about the high intensity/advanced type of kickboxing. Not only will it shape your hamstrings and quads, but if done with true intensity, you'll see improvements in your upper body as well.
The key to kickboxing that I think a lot of people miss is the need to punch/kick hard, with intensity. There are some kickboxing videos I cannot do the day after weight training because they work my legs and arms too hard.
Donna