I kinda need huge bags cause I use it as transportation to work. Gotta carry hand tools, lunch, and raingear. The plus side is their easily detachable so I can take 'em off for small hops.
I would take a look at Fox Creek leather and their bags. There seem to be quite a few people on here who have chose their product. They are detachable and require no relocation. I've never read anything but good things about them.