Hmmm...maybe both need haircuts? Actually, I LIKE long hair on guys so long as it is neat and kept scrupulously clean (nothing ickier than greasy long hair).
I am familiar with Havanese, actually. If you are going to groom them right you need to go to a groomer who knows how to do a good blow out and scissoring job. Basically they are groomed like Bichons, but the head is done differently.
Maltese, Havanese, and Bichons Frise' are all in the same series of breeds and come from the same area. They were all bred from the beginning to be companion dogs and are darned good at it.
I like them, but despite having been trained as a dog groomer, I don't want a dog that needs that kind of maintenance (at least a guy can handle his own grooming...one hopes)