This one is real close for me since all three of them are in my top 5 current whiskies.
If I can play around with some bottling dates the ranking would be:
Ardbeg Uigeadail (2004)
Lagavulin 12yo (2003 or 2004)
Laphroaig 10yo CS (57.3%)
The latest bottles of each have lost something in my opinion with the Laphroaig CS (55.7%) losing the least amount of ground. So if I must buy 2005/2006 bottles then:
Laphroaig 10yo CS
Arbeg Uigeadail or Lagavulin 12yo (not had the 2006) [too close to call].
Since they are so close, price becomes the determining factor (although my mood would be the determining factor in the store) and so I vote Laphroaig.