Want to know the forecast now, not at noon? SourceMedia is now offering digital cable customers The Weather Channel on demand. Insight Communications' subs in Rockford, Ill., Columbus, Ohio, and Evansville, Ind. can get their local weather on TV with the proverbial touch of a button. They can also get three-day forecasts, regional and national weather conditions and maps.