i always wear cargo shorts. they're comfy and convenient. i can carry a camera, autograph book, pen, hat, keys, pass, creditcards/keys/id, cash and any other little things. it doesn't look bulky and isn't uncomfortable. you can get pockets with snaps/buttons/velcro to ensure that your stuff doesn't fall out. the added benefit is that they don't count as a bag so you can go through the no-bags line to get in.