To my gratitude, robbieduncan lent his time creating a piece (of a piece) of a software application that works flawlessly. Unfortunately, the software is in VB and the piece of it is cocoa'ed. With the countless thousands of members on the MR boards, surely there is someone who is competant enough (unlike yours truly) to translate the code from one to the other. So I appeal to your generosity. The original code is hosted here. A thread outlining what it does is here.