I don't have the pants. I actually am looking to buy mesh over pants. I'll probably go with something from Joe Rocket.
re: overpants, I just purchased Olympia airglide 4 mesh overpants and really like them. They aren't cheap, but I plan on riding with them year round. I like the removable waterproof liner - and just stow that in the saddlebag just in case. Originally I had gotten Tour Master overpants but sent them back 'cause they were just too much - too heavy, bulky... The Olympia are light enough and look like they'll provide enough protection if need be.