Just like several of the other reviewers, I like the Broadway version of this show just a hair better than the movie soundtrack. However, when I decided to get a "Music Man" CD last month to replace my vinyl Broadway one, I lucked into a great price for the film rendition. Since I do love the movie anyway, the purchase was a no-brainer. Both have Robert Preston, and he is the true essential. I miss "My White Knight" and I love Barbara Cook, and Buddy Hackett can't sing...all true complaints of some other reviewers here. But those are really minor flaws. Buy whatever version YOU can afford, and let Robert Preston and composer Meredith Willson each make you proud to be an American and a music lover.