Elemental Workshop III was the most annoying one, even when using a guide.
Darkness of Hallowvale is also pretty annoying, got to love Drakan's medallion. Best teleport item in the game.
Also I'm thinking about playing on my OSRS ironman again, anyone playing OSRS actively?