Got myself a Kriega US-30 (30L) drypack the other day. Not cheap, but fantastic.
Strong and water resistant outer, washable white waterproof drybag inner, comes with all the fitting kit, has removable shoulder and waist straps, is modular so you can attach other drypacks to it (up to 70L), and there's an optional tankbag adapter.