Almost every SDR receiver is capable of receiving the FM broadcast band. The ones which can't are typically SDR transceivers designed for specific HF bands. The harder part of your requirements is the waterfall of “the band … or a significant portion of that range”. The FM broadcast band is 20 MHz wide, and to display all of it straightforwardly requires delivering that entire bandwidth to the attached computer (I assume you are looking for that type as opposed to a single-box SDR). When evaluating a receiver, look at the bandwidth (MHz) or sample rate (MSPS), and that tells you approximately how much you will be able to see ay once. (Approximately because there will be band-pass filters which have some rolloff at the edges.) However, another option if you are not looking to _demodulate_ any one station while you are displaying the wide-band waterfall, then you can use software which rapidly steps the receive frequency across the range to construct a composite image. The most well-known tool to do this is _rtl\_power_, but I understand that it is a non-real-time tool (I could be wrong); I hear from comments that SDR# can do it real-time.