>Some scientist could probably explain why kilts are warmer than pants in cold weather.<

Sorry, I'm not a scientist, but can explain it.

Part of it is what you've already commented on: heat rises. The other half of the equation is the same way thermopane windows work: dead air. As a general rule, the more dead air you trap around yourself, the better insulated you are... ;)