Good news for you Weather Channel fans as that app gets a bump to version 1.5 today. Not too much has changed but there is a whole new section called iWitness Weather (cute). Basically it's localized pics people took of, well, the weather in your area. Sub-sections include nearby, featured and categories. Oddly enough, there doesn't seem to be a way to upload photos to the feature, which makes it a one way street for now.
The photos are kind of interesting, though we see some shots of dogs and people too meaning "verification" seems lax. Not exactly a killer feature, but nice anyways. And is it us or is the animated-weather new? You can grab the update in the Marketplace here.
(Thanks, David M., for the heads up!)