They all look good, but is Grain perhaps a cut above the rest? It looks pretty cohesive, architecturally speaking.
I'm too far south to be visiting any of these in the near future, but I'm already planning my next trip to Scotland (probably 2008).
Thanks for your help folks!
K x