I have a large cafe bag (for when I need to carry my lap top) and am thinking about purchasing a small one for when I don't need to have the lap top with me. I love the cafe bag with one exception: I use the largest interior pocket (I think it's meant to be a pda keeper) for my billfold/wallet/changepurse-thingie. This means, I'm constantly reaching in to slip something in and out of that pocket. The key snap hook often gets in the way when doing this. If my keys are not on the snap hook when putting my wallet back in, the hook often ends up inside the pocket. When I then later tug on the strap to try and put my keys on the snap hook, my billfold comes flying out of the bag. (Did I mention I'm lazy and do all of this with the main out flap closed? heh)
Anyway, I'm not sure if the above makes much sense - it's hard to explain without being able to show someone. Mainly, the bag is almost perfect - it would be even better, IMHO, if the key snap hook could be moved to the back panel or perhaps the side panel.