Hmmm... I was wearing a slightly long kilt (just below the knee) in sub zero temps, and will be doing so again. And always go regimental: just keep your legs together! ;)

If you're in Michigan, you might want to look up Angus Harvey for your first kilt. Good quality, reasonable prices.