I just have used smart tagger http://www.thesmarttagger.com
This is not free, but it is worth buying. I used it in my php album and it is so simple to integrate. The documentation is great. You will...