Weather apps have been a fixture on the iPhone and iPod touch since Day 1, but it wasn't until this week that it gained a full-featured contribution from The Weather Channel . San Francisco's forecast today. (Credit: CNET) The free Weather Channel Interactive Interactive makes use of tabs to...