My best 07 npc drop is still d legs I think. Although I did get ~17k natures + 22k essence from a bot dying once, but that doesn't really count as a drop.
Technically my best was a whip, if you don't count the spear my team got and split at zammy
I'm incredibly unlucky with drop rates, always have been. Did like 5m or something str xp at dusties without even a d med before. Still never had an arma hilt solo and I did a boatload of arma when the eoc dropped, as well as trips for years before.
Never seen a visage from the KBD, and only ever had 1 pair of glacor boots (Glaivens) regardless of killing bajillions of glacors.
I once went a couple of thousand tds dry of claws. I broke said streak about the same time rs3 came out. Was majorly gutted.