Definitely Trader Joe's. Huge selection of interesting nuts (lime/chili, black pepper cashews, tamari almonds, etc.) and snacks, dried fruits, their to-die-for ginger cookies, great frozen foods -- hmmm, I need to go shopping!