Raindrops and Rainbows