Although, I have to add I don't consider O'Donoghues to be much more than a tourist pub.Though it isn't listed on either of the above sites, I'd go to Hughes, behind the Four Courts. Or the Harcourt Hotel. Or any number of other pubs where the best musicians play.