I prefer top of the knee but the Goodwife prefers I wear them at mid-knee. There was a guy playing the pipes in the St Patrick's day parade last year that had a kilt a good hands breadth above his knee. His looked too short.

YMOS,
Tony