I prefer a messenger bag over a backpack for cycling. The m bag rides lower & is in minimum contact with you, so you don't end up with a sweaty back.