I have the cortech! Never had a problem! On my trip that I bought it for I wasn't thinking about rain but I packed the rain cover it comes with just in case. Glad I did! It poured and everything inside the bag was still dry!
The Coretech gets my vote