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