I also battle the shanks, but ONLY during practice as I tend to fiddle too much with stuff. I find that putting the ball on the extreme toe of the club seems to fix things (dont know why).
Anyway, tend to avoid them on the course better than I used to.