AccuWeather looks to challenge The Weather Channel with a new(03) Save Image Image gallery: The Weather Channel vs AccuWeather: Which Forecast is Best for You?