All the things you need to make the perfect cup of coffee.Our recent article about coffee's health benefits got me thinking ...