I've been plugging away at random achievements, and for the life of me cannot get "Mine Sweeper" in Storm Peaks. I've searched around Wowhead, and it's hit or miss there on what to do. Anyone get this recently? What did you do to make it pop? I've tried different mounts, several different characters, running at different angles, and all for nil. Halp!