I don't know of single app for yahoo messenger at least by yahoo anyway. I personally use Slick. Its currently in testing so its free and I have been using version .42 for some time now and havent had a single problem. You can download it at
Works great for my yahoo messenger needs..