Sally,
I like your list, but although he only achieved an Olympic bronze in the 1500, I'd have to put Steve Ovett in that list, maybe in the 8th spot. What was it...45 consecutive 1500/mile races won over a near-4 year span. Several mile/1500 world records himself. Literally left a hospital bed in Los Angeles, DESPITE doctor's orders, to race in the 1500 finals and was running in third on the bell lap before he finally pulled off the track, totally spent. Came back from a horrible injury in the early 80's (81..82?) when he ran his knee right into a metal post in the ground. Some say he ducked Coe quite a bit, but he always seemed willing to race against the likes of Walker, Scott, Maree, Wessinghage, Coghlan, Straub and Cram.
Actually, I'd compare Bernard Lagat more to Steve Scott...Lagat seems to always be in El G's shadow whereas Steve Scott was always in the shadow of 4 guys...Sebastian Coe, Steve Ovett, Steve Cram and Said Aouita. Steve's incredible number of sub 4 miles would probably put him in my top 10 along with probably Jim Ryun.
Just my two cents.