Another suggestion:
Try treating your hams and quads as different bodyparts if you do not already. I'm not lumping you into this category, but I'm shocked at the number of people who strictly dedicate separate workouts, strategies, days, etc to biceps and triceps, but treat "legs" as one singular muscle. Admittedly, the hams and quads, at least functionally in a gym setting, will tend to work much more in conjunction with one another than bis and tris (deep squats for example), but that does not necessarily preclude them being treated as separate body parts.
With the caveat that I am a zealot when it comes to dramatically altering my routine every two months (it was westside training a while back, then DFHT, now I'm on a more traditional bodybuilder split), here is what my current routine looks like for each. I'm not saying my legs are the best by a longshot, but they are probably my best bodypart. Currently, quads and hams are hit on different days
QUADS:
*True Pyramid Squats 15, 12, 8, 5, 8, 12, 15
*Leg Presses 3 sets of 8-12
*Barbell Hack Squats 3 sets of 8-12 OR Front Squats 3 sets of 8-12
*Walking Lunges 135 to "functional" failure
HAMS:
*"Manual" Hamstring Raises 4 sets of 4-6 (2 negatives on last set everyother week)
*Lying Leg Curls 4 sets of 13-15
*Stiff Leg Deads 4 sets of 8-12
I've responded pretty favorably to this routine thus far.