Attempting to gain some of the visual flair that iPad apps such as Weather HD have, the Weather Channel went and revamped their own app, endowing it with stylized animations which visualize the current weather outside your window.

There's also a 3D globe chock full of weather reports to go along with full screen weather maps and news. If you have an iPad, the app is free, so you can download it here and decide for yourself whether or not it's up to snuff. [iTunes]