The Weather Channel is making it very clear the company is committed to being available to consumers anytime, anywhere. On Monday, the company announced the launch of Desktop Weather Platinum, a ...