There are many good coffees out there but a good bean prepared poorly will never match an "OK" bean prepared well. I typically buy Peet's. The Major Dickason's is one I particularly like. It is consistent and the dark roast is good if prepared well. Dark roast is a must if you actually want to taste the coffee. Grind it as close to when you plan to brew as possible. Drip through is best but makers like the Bialetti Moka work very well. Using the drip through method bring the water to steam but not to boil. Make sure the water is filtered or at least does not taste of chlorine. Wet the grounds and let them sit before pouring the water through. Use the single cup cone and make one cup at a time. As for the grind, a finer grind will make for a stronger and slightly more bitter taste. Course grind will make for a lighter taste but if too course will weaken the coffee. If you freeze your beans let them warm to room temp before grinding. The nice thing about coffee is you get to drink it while experimenting with the taste.