I'm rockin' a Dakine Large messenger bag... of course we sell them here at work, so I can get a discount.. but it will hold a change of clothes, a crapload of magazines, a lapto, a cell phone, and other random junk... has a waist strap, and a padded shoulder strap... even straps underneath for your yoga mat, or tube...
http://www.swell.com/product.aspx?sk...2098&loc=19851
jeff