I don't like junk, but I think it's good to give something. Yes, I've fallen into the goody bag habit, but this year my DD has a Build A Bear party, so everyone got a bear plus a pack of foil BAB stickers. I'm actually surprised how affordable the party was ... We just did cupcakes, juice, and BAB.
Other years, I've done nice coloring page tubes and cars tied to balloons. Or, at the ice cream shop party, I stuck stickers into their goodie bags which came with a free ice cream cone coupon. I picked up the .39 cent Legos for my son's party this year. For me, the key is to shop early to find the great clearances, which is like getting good stuff at junk prices. After holiday sales like Targets 90% off are especially good.