The most important thing I know about coffee: most of what you buy in stores is <i>stale</i>. Even vacuum-sealed roasted whole beans are a compromise, expiration date notwithstanding. Buy roasted whole beans at a place that roasts every week, and posts the roast date on the bin. Never mind stuff being from Ethiopia, Costa Rica, Kona, &c. It's most important to get the degree of roast you like, as recently as possible.<p>I go to the Allegro Roasters counter at Whole Foods each week and buy a medium roast from that day, or the day before. I have a cheap grinder at home, and I just use cheap #2 cone filters in a cheap single-cup cone brewer. I emphasize that those last 3 items are <i>cheap</i>. You don't need a fancy-schmancy grinder. You get a <i>huge</i> bang for the buck just by using beans roasted in the past 2 weeks. The other thing: make sure your water is the right temperature. (190 to 195 degrees seems to work for me.) Just borrow a candy thermometer, always use the same amount of water, the same pot, and figure out how long to wait to let the water cool to the right temp.<p>I have wowed friends with my coffee. Not rocket science. It's just brewed at the right temp, and it's fresh!<p>Cheap cone brewer: <a href="http://amzn.com/B001S353EQ" rel="nofollow">http://amzn.com/B001S353EQ</a><p>Cone filters (hate the eco-guilt marketing, though): <a href="http://amzn.com/B000U5ACLW" rel="nofollow">http://amzn.com/B000U5ACLW</a><p>My cheap grinder. Has nice design features. Still a mediocre grinder. Doesn't matter so much.
<a href="http://amzn.com/B00006IUX5" rel="nofollow">http://amzn.com/B00006IUX5</a><p>Aeropress for cheap DIY "Espresso"
<a href="http://amzn.com/B000GXZ2GS" rel="nofollow">http://amzn.com/B000GXZ2GS</a>
(Don't have one, but people seem to like it.)<p>EDIT: I grind for 20-25 seconds with my blade grinder. Again, this works for me. YMMV.