Up until very recently I carried a squeaky toy with me everywhere Honey went... if I was in the slightest bit doubtful she would respond to a recall, I used the toy instead...
I think we were fortunate in this respect, Honey never really lost her recall, and I'm as confident as anyone can be that I can recall her from any situation, but I think a lot of that is because I never set her up to fail and never recalled her when I thought she wouldn't obey!
If Honey is distracted at a distance I make sure I get her attention before recalling (a high pitched "Honey, Honey, Honey" tends to do the trick now) - and the whole running away acting like a loon is a good way of achieving that!!!
Have been known to find a blade of grass really interesting too, but that's normally when she's picked up something she shouldn't!!