A shameless pitch for the bag and to help ih8kroq out.
I own 3 of these bags. 2 of them in Xl and one small one. These bags are freaking awesome. Yes they are expensive but it will be the last duffel you will ever need to buy. They hold a ton, are built to last, are waterproof and absolutely great. Well worth the price. Read some reviews online about these things and you'll begin to understand.