This will determine if you're looking for a dual-boiler or heat exchange machine (for large milk drinks like cappuccinos and lattes) or a single-boiler machine (for espresso and Americanos).
The Breville Bambino Espresso Machine is $300, compact, and consistently pulled full-bodied shots of espresso in our tests. What's not to love?