It's a battle that you will never win .. well not without a lot of money and go down the Rooney plug route.
I had very long hair when I was younger, past my shoulders at one one point, once it started receding when I was in my mid thirties I used to have it cropped short and then shorter, now it gets the razor every few days. I tell people that I have used all of my hair and that's why I am bald.
It is a very personal look but as I say, you will never beat it so as long as you don't try to hide it then anything you like is fine. The Alcatraz look is in at the moment too.