I'm glad to hear you've had good results. I'm about to give it a try myself, since it seems to be among the better out there. I've used 'Better Internal Links,' I think was the name of it, and it worked well at the time, so I'm hoping this one is even better.
Despite what the other poster says about internal linking plugins (he doesn't seem to have used it, or any other, nor offer a better way than adding each manually, or really seem to know how they work) internal linking is smiled upon by Google, as you know, and if you have a ton of posts already that need links, it may well be impractical to add them manually. The plugin I previously used was very good about linking related content, and your page views should go up almost immediately.