We have seen a big shift in trends for men's hairstyles. 30 years ago, men would grow as much hair as they possibly could. If that meant having a "horseshoe" style hair cut, then that is what they had. Nowadays, men will shave off all of their hair (like Jeremy Pruitt) as soon as male pattern baldness begins. It's unusual to see anyone with the classic Dick Vitale "horseshoe" anymore. Most men either have a full head of hair, or they are completely bald. My best friend is 44 and he has been completely bald for 6 or 7 years. He would have the horseshoe if he let it grow out. In my opinion, it is more difficult to guess a man's age, when he's bald. Also, I think more men are like me, and dye their hair then what used to be the case. I use "Just For Men" and it works pretty well. Apply it once a month, and it keeps the gray away. I think some men do use those products you mentioned for fighting male pattern baldness but they come with mixed results.