I ride with a Trek bag.
http://store.trekbikes.com/jump.jsp?...&bShopOnline=0
I unclip it and attach a shoulderstrap to it and I'm off to do whatever I have to do. I then return to my bike.. stash the shoulderstrap inside the bag and clip the bag onto the rack. Done!
oh.. you have to use the Trek rack also...