The KitchenAid Semi-Automatiac Espresso Machine makes making your own espresso based beverages fun and easy.  Multiple settings and cup sizes allow for many levels of individualization and preference.  I would encourage anyone who enjoys espresso or espresso based drinks to give this a try.