I think I cam claim I invented another method to handle this situation:

  1. The goofy method: Pull up one hand to partially cover your sight so that they can't see your eyes. This will make it seem like you're conciously and very blatantly (and rudely) avoiding them. Then take an obvious peek, make eye contact and smile at them, making them know you were just being, well, goofy. You are then usually close enough to say hi and initiate conversation, if you so wish. It also saves the other person from corriearklet, though it might bring about corriemoillie if done too soon.

Works better with people you know quite well and who are quite intelligent to understand it was a joke. I've never tried it with a person with whom I was enamoured, I warn you it could have disastrous effects. :)