A'bunadh for £35 seems like a good deal to me, although I'm a bit out of touch with English prices. £41 for caol isla seems a bit much (although it's pretty nice) and I've never bought benromach. I'd go with the a'bunadh, I'm quite a fan. Not tried glenfarclas 12.