I'd say Dunne's the most universally loved. Keane's too divisive - lots of whiners on here about his work rate, scoring rate, whining at the ref, etc. Kilbane's a huge cult hero, but there's still no shortage of people who regard him as a donkey who should be put out to pasture. Duff's widely liked, but hasn't been as consistently a match winner as Dunne in the past few years. Given is the only real contender, but I think Dunne's stock is a little higher with Irish fans right now.