Anya, I think between waist and knee length is perfect. If I may be so direct, it has to add to the excitement of foreplay and sex but not interfere. The most perfect setting has someone as beautiful as you, knee length hair, on-top while wearing a blue fox jacket!
In all seriousness, I think hair longer than knee length gets too long to be kept healthy and attractive. Granted, you and Leona do a fantastic job - but it seems like that is what it becomes, hard work, to try and maintain healthy hair and scalp. Much past thigh length and the hair begins to thin and easily split.
Even if you went shoulder length (GOD FORBID) you would still rank 11 on a scale of 1 to 10!