My wife and I will be joining 4 other couples in September 2012 for a 15 -day tour of the "Highlands and Islands". This will be our first visit to Scotland. Recently, there have been several threads that have discussed why those of us of Scottish heritage wear the kilt, and why you don't see Scots often wearing their kilt. In general, it seems most Scots wear the kilt on "special" occasions. I fully intend to bring a kilt (tweed jacket, etc) and wear it on some occasions. If asked if there is a "special" occasion, I would say that my visit to see my Great Great Grandparent's homeland is a VERY special occasion to me. So, perhaps to those who confess to not understanding why Americans would wear a kilt in Scotland, just consider it a "special" occasion.
p.s. In deference to our dear friend Jock, I promise not to wear a flat cap. <grin>