I just have the tourmaster jacket but it does great at keeping the water off and the wind, cold and the rain out. And I haven't even put the liner in yet. I love the jacket, other than the bike itself, this was my next best purchase ever.
Just discovered that Frog Toggs also has an outlet store with clearance items.... Even cheaper here:
I like the FROGG TOGGS, but not just for the bike. I was up in Alaska on a whale watch, the weather was brutal, or as they said.. great day.
The water was crashing over the bow and I decided to go out on deck, mainly because I'm crazy like that. My TOGGS kept me dry.
Now they did not keep me warm, but that's ok too. The FROGG TOGGs are great all year round, you just have to dress properly.
Funny how they actually feel like PAPER, but they don't rip like paper. Also, if you have LONG LEGS, as I do, They have covers that have elastic to make the legs longer to keep your socks dry on the bike. Well worth the investment.
Hint: Get them BIGGER than you normally would, to make it easier to quickly get them on in a downpour... There's no benefit to having them fit "snug", as you otherwise would likely do with any other jacket.
I've had my set of Frogg Toggs for about six years now and they're still in good shape and keep me dry in the rain. Two of the best things about them are they don't sweat the wearer, they breathe so you stay dry on the inside. Second they pack mighty small in your saddlebags and weight next to nothing.
Frogg Toggs all the way. There is a company in Alabama, near the manufacturer that has them on clearance sales quite often. You can get the suit at a deep discount plus free shipping. I'll look up the link tomorrow and post it.
If you are looking for rain protection only, obviously Frogg Togs get the vote. If you are looking for something that will be an all in one set up go with a good riding jacket with a waterproof breathable liner. I have a Fieldsheer jacket and pants that have gore tex in them. They come with quilted liners. This set up eliminates the need to carrya seperate rain suit. Around here if it is raining you want to have on more than a rain jacket as it is almost always cool when raining so the all in one suit works great for me.