When clusters are well separated, hierarchical and k-means clustering work well. But when clusters overlap, normal mixtures provides a better alternative, because it is based on cluster membership probabilities, rather than arbitrary cluster assignments based on borders.
Normal Mixtures Biplot
Contents 

Help created on 9/19/2017