Try a simpler solution, stop carrying all that with you. Limit what you're carrying to a small mobilephone, 1 & 2 keys and a single creditcard. Fits allmost anywhere.

I have like you allways disliked carrying anything in my pockets, especially in the back pockets, i can't stand some of those guys that has this extremely large wallet in the back pockets, i suspect that the opposite sex thinks it looks goofy.

.. or start wearing suits, there is plenty of room for the above mentioned - fits in the pockets of the jacket without anyone being able to see it.

And if you really need to carry extra stuff with you, the right solution is starring right in your face now. Buy an extra empeg bag and stuff your gear in that.

\\Kaare