... an all or nothing option. Something along the lines of a user preference that allows you to set whether you wanted targeted url's or non-targeted. This is more an individual preference. I fall on the side of disliking popup windows during the normal course of clicking on a link.
As for the current solution - inserting text into the message stream that gives the targeted link - I'd have to say that it's distracting from my end. Not that the idea doesn't have merit, but I really think you are trying to solve an issue that is a problem on the client browser side.