FreeDi

I can't comment yet, I just dl'd it and haven't tried it. Sounds great if all it's claims prove to be true!