Wow. Those are insane drops, AquaMage. And telling though your exp percentage, your average drop rate would be 1 every 8.3% of experience. That is, only including the drops from your last post.
My formula on finding your drop rate per experience % was 'Percentage' divided by 'drops'.
My idea on your drop rate is likely inaccurate though, assuming that you have more drops that you havent shown other equips and that I started from 0% to 50% which probably before 0% you hadn't have recent drops.
In other words, nice drops!