Josh Feltman said:
Firkin, you are the spice master! (Which is probably better than being a spice girl

)
How do you know so much about spices and cooking? Hobby or profession?
--Josh
I guess "hobby"--no body pays me to cook.
I'm cheap and often poor, so just about everything I eat, I've cooked. Cooking is cheap entertainment too. And I like spicy foods.
I've acquired various cookbooks and and by now one cupboard of my kitchen is packed with jars of spices. Regularly cook Indian or some type of Mid-Eastern food without using prepared spice mixtures, and it's easy to accumlulate a lot of spices. Cook Mexican food from authentic recipes and you'll have five or six kinds of dried chiles in no time.
Among my cookbooks are a couple from these folks' interesting collection:
http://www.hippocrenebooks.com/cgi-...e.cgi?page=cooking.html&cart_id=5106697.11204
I'm finding out that places like Georgia or Uzbekistan have interesting and distinctive cuisine. Places that were crossroads for trading like along the old silk route often have interesting traditional recipes derived from the varied influence of the different cultures. Brazilian cooking or Cajun/Creole cooking are other examples of this kind of combination. Go for books that relate the recipes to geography and culture, and you're more likely to have the real deal, plus it makes things more interesting. You don't want to buy a Chinese cookbook that contains a recipe for chop suey.
"Ethnic" food stores often sell whole spices at a fraction of the price asked for those little jars at the grocery, but often in larger quantity, another reason to buy whole spices and store carefully. Find out where recent immigrants shop for stuff like they used to get back home, and be aware that some spices consistently get mistranslated into English. Searches on the 'net often provide alternate names for spices.
One nice link:
http://www.foodsubs.com/Spice.html
It is an index to information on many spices by common English or scientific name.There is also a link to: "a much more informative alphabetical index is available, featuring thousands of spice names in about 40 different tongues".
Each entry contains spice name in foreign languages, photos of plant, description of parts used, etc.
It is one of those things that you can't believe is free. on the 'net
Many "exotic" spices are actually common to the cooking of different areas, you will be able to find many "Indian" spices in a Mid-Eastern store but (mis?)pronunciation of the Hindi name for a spice won't be very helpful at a Persian store. Cooking information is probably one of the things the net distributes best (except of course, for porn), so it's pretty easy to find the right name for the kind of store you're going to. Sometimes one culture's spice is another's medicine, or used for a totally different seasoning purpose.
Also check out the Mexican spices in hanging cellophane packets that are often displayed in groceries. They can be good and quite inexpensive, though I'd avoid pre-ground stuff unless one knows that there is a high turnover.
Speaking of cheap, I've lately been snagging nopalito from a neighbor's plant that hangs over the fence. Nothing like free food.