I offer up anything and everything we have in the fridge -- leftovers from last night's dinner in a tiny portion, even!
*Toast - DS likes it buttered and then left to go cold. Yuck!
*Tinned vegetables -- he will eat 1/2 of a tin of corn happily for his snack, then I don't feel as much pressure to get veg into him at dinner!
*Muffins, english muffins, crumpets, scones, banana bread - anything carb based holds him over well until dinner if his snack is early.
*Pancakes - I make pancakes on the weekend and wrap them individually and put them in the freezer. If I remember to take one out in the morning it is thawed by afternoon, if we want them for breakfast I put them in either the toaster or the oven for a few minutes (toaster if just to warm them, oven if they are frozen!) For snack time DS will sometimes carry one around and eat it like a slice of bread, other times he demands maple syrup!
*Sliced meats - ham, chicken turkey, roast beef.... whatever we have for sandwich meat. I cut it up into small pieces and again it makes me less stressed about getting meat into him at dinner.
*We do zweiback a lot here (probably most days!), the closest thing I can think they would be like is melba toast, I guess. DS likes them, it takes him ages to eat one, and it's good when he's teething.
I guess I don't really have foods that are designated "snack" so much! I use snacks to balance out the day. So if he didn't want his milk at breakfast, then I would have a yogurt or cheese at snack, if he's drank loads of milk but not been eating meat, then I'd give him something meaty (like leftovers from dinner, deli meat, etc) and so on. Just smaller portions of it, and if it's messy and he can't walk around the house with it, we spread out a blanket and set up his "friends" (dolls and teddies but DH won't let me call them that!) and have a mini tea party so that he stays put!