Penzey's is a great place for high quality spices. They have some off the off the beaten path items that are hard to find, fun blends, and your everyday basics.
Note to the budget wise, it is a WAYYYY better deal to buy the bigger bags, and buy the jars separate for spices you'll use frequently. That's what we do, and I stash the overflow in the freezer.
Some of my faves are the bay leaves, vanilla beans, and the nutmegs.