HAHA...I personally hate the cross-body style bags for exactly that reason.
I like those drawstring backpacks...not sure what the technical name is for them! I have a
DVC one and I LOVE it...you can wear it like a backpack or just throw it over one shoulder. They are light and very comfy.