Showers Pass makes good rain jackets. The one linked is not a rain jacket, it is merely water "resistant" which means after 15 minutes of a drizzle it will start letting water in. It also doesn't look vented. And it is not visible or reflective. Probably better for commuting on a subway or bus than on a bicycle. I mean, doesn't the weather get pretty tough in OH?