I'm drinking good Oaxacan coffee. This state produces excellent coffee. Even the purveyors of coffee in Xico, Veracruz (whose claim to fame is coffee) say that coffee from Oaxaca is the best. I get mine from a vendor at the weekly market. It's already roasted and finely ground.
A note on finely ground coffee -- many automatic coffee makers can't handle it. The water won't go through the grounds, but slops over the top of the basket, making a mess. However, if you love espresso-ground coffee and the convenience of the automatic coffee maker, I highly recommend Mr. Coffee, Jr. It's a little workhorse and has no problem with coffee ground to a powder.
Can't comment on the large-sized Mr. Coffee, as I've never tried it with finely ground coffee.
The best I've had in recent years - apart from those coffee beans that have passed through some strange bird that eats them - are ones from Malabar that are left to dry out on the beach after monsoon. Gorgeous.
When I was a kid I used to pray every night for a new bike. Then I realized that the Lord doesn't work that way, so I stole one and asked him to forgive me.