I use Powermarker (http://statgen.ncsu.edu/powermarker/) to generate distance matrices and then view them in any number of programs (eg, MEGA, Splitstree)
Phylip also works well, you can use it to create the desired distance matrix and then you can construct a number of different kinds of dendrograms. The infile is tricky, I recommend using CREATE to make it.