I am using baby food jars for a few christmas gifts this year. I made some cute sewing kits with the larger ones- fill with notions and supplies: needles, thread wound around a card, buttons, measuring tape, small folding scissors- and then cover the lid with a "pin cushion" made from two circles of fabric stuffed and glued on, covered with narrow ribbon and a bow. These are really cute.
I am also making paints to fill the smallest (meat) jars for some children. These meat jars are also awesome for filling with dried ground peppers or dried herbs- there will be lots of these used for stuffing my mom and dad's stockings. You can also make your own tea mix from garden herbs and put these mixes in the jars.
My baby likes to play with the lids, so I plan to pick up some cardstock and print these to make him a matching game: http://www.scribd.com/doc/17427375/B...-Matching-Game
edit to add: i also use a lot of them in my sewing box to corral like items: buttons, empty bobbins, needles by type, safety pins by size, etc. and i definitely use a lot of them for storing beads. some day i would love to get dh to nail the lids to the bottom of a shelf for me so i can screw them on and off and they can't be pushed off the shelf.