Best goody bag I've had was the Reading Half Marathon - medal, sports drink, honey, energy bar, lip balm, etc. Worst was just a tea shirt - albeit an extra large one (I think it was a standard men's). I'm only small and it went down past my knees!
I'm not so bothered about the goody bag really - it's all about the medal!
Food, food and more food - The Bristol Half goodie bag was shocking, a load of flyers and a small bottle of concentrated stuff (which I did not really know was concentrated at the time) and when I necked it, almost killed me.
What I was really hoping for was a KFC (Zinger special) !!
I'm with the no-medal camp. They just become something else that you don't know where to 'tidy' away. If I was to get one for coming first.... well that would be different. My definition of a good bag is a decent running vest and choccie!