Is it bad that I'm Scottish and out of all of those I've only visited Stirling? And when I say visited, I mean went there for an appointment and then left!
My favourite village is Cromarty, far far north on the Black Isle. Have you visited Linlithgow? It's where I live now having moved out of Edinburgh last summer. It's so gorgeous here!