Visit the Team Iceshanty Proshop
They look like a good thing to me, but I don't take a drill on the ice with me.
Give these a try > http://www.diggeranchor.com/iceangel.html and you stand a better chance of not breaking it off in the ice or losing it.. and there a whole lot cheaper.