Gary Williams may have had a long tenure at Maryland, but he is definitely not an upper echelon coach in my mind. Very few real wins, he won one Championship, but that is just about it. Gary Williams never created any real stars, his record is not that spectacular, he is just overrated in my book.
Shane Battier is probably the definition of underrated. Just because he was never a big scorer does not mean that he did not greatly help out all of his teams from the Grizzlies to the Rockets to the Blue Devils. Battier is a very respectful player, most former Duke stars are and he had a fun little interview here today. Brief, but worth watching.