Should Modernizr be part of every modern web project? Not necessarily. In this screencast I talk about how you need Modernizr when you plan to do something specifically different depending on its browser support determination.
http://css-tricks.com/video-screencasts/126-using-modernizr/