It might not be pretty, but weather.gov is my go-to USA weather site. It has all the information I need, minus the ads/tracking.