Sangean CL-100.
I can't honestly remember why I chose this one after our ancient Midland quit working, but I read a bunch of online comments and specs and stuff before buying. We've had it for a couple of years, and I'm satisfied with it. Programming it is a bit annoying, and the buttons and user interface are not intuitive, but once it's set up, it does what it's supposed to do. ...
Followup review, after owning it for 8 years:
The biggest issue has been that it occasionally locks up, and will ignore all alerts. Sometimes you'll notice that the clock has also locked up, but usually it just silently fails, and the only clue is that the test alerts don't show up. Rebooting (removing the AC power adapter AND the backup batteries) fixes the problem (and doesn't delete all your settings).
It saves a list of the most recent alerts, but with no timestamp, so you can't tell if the latest test alert was received this week or last year.
The LCD display was hard to read even when the unit was new, and now you can barely see it unless the room is quite dim.
Anyway, I'm sure that better weather alert radios have come out in the past 8 years. But it does look like the Sangean CL-100 is still available for purchase, and I would recommend against buying one today.