The Weather Channel is running a brutal multi-platform ad campaign against the new AccuWeather network, throwing the blue behemoth's hat into the increasingly complicated battle between AccuWeather and just about everyone else. Hell hath no fury like weather geeks scorned.