Check out Elecont "Weather, Clock, Radar, Alerts, Quakes, ...". I tried a few weather apps and this one had most of the additional "stuff" I was looking for: Clock, Precip, Moon phase, Earthquakes, Geo-storms, etc. It's also got a few widgets included.
Haven't been using it long so can't speak to its' stability, although so far it's been good. Based on the available settings, the developer seems pretty thorough.