The best coffee I have found, and many other coffee fanatics agree, is Intelligentsia. They buy the best beens, roast them fresh (without over-roasting), and ship quickly. You can order from their website. Central American coffees tend to be a good starting point.