Just chiming in here to add my vote for Maxpedition gear. It's all very durable and the tac-tie system lets you semi-permanently add additional pouches.
I'm not going to recommend a specific model though, but I'll advice you to take a look at both their Versipack and Gearslinger series. The former are single-sling side-carry bags, while the latter are single-sling back-carry bags. Both series come in different sizes. Take stock of the stuff you want to carry, add some margin, and see which model fits your needs.
My regular setup is a [Jumbo S-Type Versipack][1] (s-type = left-side carry), with a phone-holster attached. When I travel, I normally add the [Janus][2] for easy access to things like passports and travel documents. Sometimes I also add an [M1 waistpack][3] (which can be attached using tac-ties). For hikes, I have the [32oz Nalgene bottle][4], for which the Jumbo has a special, collapsible compartment at the rear.
One thing to keep in mind: Don't trust the photo's on the Maxpedition website. Their regular bag-showing guy is tiny, so the bags look bigger than they really are.
Also, don't be put off by Maxpedition's focus on CCW (Carrying concealed weapon). The CCW compartment is ideal to keep quick access items (My keys and wallet are in there).
Hope this helps,
Jeroen
[1]: http://www.maxpedition.com/store/pc/JUMBO-S-TYPE-VERSIPACK-4p54.htm
[2]: http://www.maxpedition.com/store/pc/JANUS%C3%A2%E2%80%9E%C2%A2-Extension-Pocket-7p394.htm
[3]: http://www.maxpedition.com/store/pc/M-1-WAISTPACK-6p128.htm
[4]: http://www.maxpedition.com/store/pc/viewPrd.asp?idcategory=15&idproduct=468