Well,
4DME seems to have the right idea.
FalconJock, yes you are right and I suppose many things could alter the distant required until touchdown, ROD etc..
A general rule of thumb I got from a 757 Captain was that it took you 3 miles to descned 1000 feet...so multiply your flight level (minus its zeros) by 3!
Happy Flying,
SB