I use this Ortlieb Track back pack now for 1 year and I love this bag. It's water- and dustproof and really comfortable.
I use it everyday for traveling to work by motorcycle or bicycle (laptop, camera etc.). But it also did a great job on my holiday. Lot of space and no worries of people snatching your bag because of the closure.