As far as I know, Frontier FiOS still carries Weatherscan both in Seattle and in Portland. Recently I've also discovered that in the northeastern Oregon town of Elgin, the local cable provider there, known as Elgin TV Association, carries Weatherscan on channel 11, though surprisingly not The Weather Channel itself.