Father Chad Ripperger’s sermon on NFP (MP3) is one of the most intelligent things I’ve yet heard on this much-discussed subject. This is highly recommended for married couples.