Just a bit of background. All my bags are backpacks. I always find shoulder bags uncomfortable as they tend to slip off the shoulder, makes long duration uncomfortable, and difficult to take out lens cos need to balance bag with one leg up and flip up the cover, etc. However, I cannot deny that shoulder bags look more stylish compared to walking around like a ninja turtle.
Is there a shoulder bag that can keep Canon 5D2 (without grip) + a zoom lens + small flash (RD2000) mounted, and can be quickly "pulled" out from the bag. This combination is quite bulky so requires quite a big opening yet won't allow equipment to fall out. On top of the camera, there should also be space for a small prime lens. The bag also must have compartments to keep other things such as keys, cellphone, pens, etc.
BTW, it does not have to be a camera bag. I just need it to look less conspicious and good enough to go out with gf to atas restaurant without looking like a photo geek.