A bean-to-cup machine, as the name suggests, grinds the coffee beans when you're ready to brew. This gives you the freshest possible coffee and can be a game-changer when it comes to taste. Many of these machines also have integrated frothers for making espresso-based drinks like lattes and cappuccinos.