I don't have a spice rack in my kitchen. For one thing, there's no counter space to put one (though I have considered a wall-mounted one, and that's not out of the question.)
For now, I've got them in dollar-store baskets in the cabinets.
I tied index cards to the baskets so I can see at a glance what spices are in which basket. That saves a lot of time when I'm gathering stuff up to cook. I don't even have them all in the same cabinet, but I think I'm going to rework that so that they're all together. (As long as I don't move my husband's coffee, no one around here cares where I put stuff in the kitchen).
I do have a couple of big containers (parsley, oregano, basil and cinnamon) on other shelves because they're too large for those baskets.
It's not the prettiest solution, but it works for now. Where do you keep your spices?