I don't remember the last time I bought a rain jacket but my girlfriend got me an L.L.Bean Trail Model Rain Jacket for my birthday and I'm loving it. It's lightweight, waterproof, windproof and breathable making it the one of the best rain jackets out there that won't cost you an arm and a leg. It's packable so I can easily stick it into any bag I'm carrying. It comes in a wide range of colors but yellow is just perfect on a rainy day.