I find Accuweather MinutecastTM quite good for the Northeast. I'm using Breezy Weather with them as the data source. Sometimes, I found their API data was not as updated as their website/app but most of the time, the API is good enough. Can't stand their app design and data collection.
I know I know they are not nice, just repackaging NWS data blah blah but after testing all other rain prediction services, Accuweather was the most accurate for where I am.
Dark Sky was the best though. RIP
Apple Weather on iOS looks pretty good but I haven't found a good app consuming AW API on Android.