Landmark Communications is putting The Weather Channel up for sale, according to The New York Times. The controlling Batten family has retained JPMorgan to run the auction, and is looking for bids in the range of $5 billion. Landmark also has retained Lehman Brothers to advise on the sale of other media assets.