You might also want to check out offerings from New Sun Gear and Maxpedition.
The gear from maxpedition is very sturdy. I only have 3 months personal experience with one of their shoulder bags. Think thicker cordura and tough constrution. I expect it to last a long time.
I've been using a NewSun pouch for about 1.5 years and it is showing some serious wear, but has held up will carrying a wave, surefire e2e, cellphone and more. This included high energy activites like running, I think the bouncing around on my belt with the heavy wave inside is killing it. Attachment system is novel and allows bag to swing around quite a bit. Materials and construction are lighter.
http://www.newsungear.com/http://www.maxpedition.com/