havent ever tried for BoED but /shudder.
it took me countless runs on my rogue (for chest, never dropped), 1st druid (chest when i was feral, never dropped) pally (helm which never dropped), 2nd druid (for feral, never dropped), and shaman (both, neither dropped) until i finally hit pay dirt on AEro and got the friggen helm. meshlock has a decent spawn rate, i think it was buffed at some point in BC, but i got that dam holy damage which is now SP chest which sucks. literally an uncountable # of runs, and one stinkin helmet.
BRD ive done easily over 100 times on druid #1 and 2 for cyclopean and banthok. only got ogreseer's for my druid #2, ogreseer and banthok for druid #1. cyclopean has not been seen.
spiderfang i tried farming for my pally in BC, only did about 25-30 runs b4 i called it quits and decided hydralik armor was juuuuust fine. and i have no intention of getting my warrior it, specially since im already hit capped.
still needa do princess for her leggings since silvershells are now inferior (lamelamelame!!!!) but hopefully that wont be killer.....ill make sure to post if i get BoED before the legs lol.