There's a most informative thread (with some lively opinion too) which was posted last year and discusses "correct" Kilt length in detail. click on this link.