As a former barista I would highly reccomend an Ascasso machine or an old school stove top to get the best quality espresso at home. The Ascasso is a bit pricey, but well worth the initial investment. It will make professional quality espresso at home. Great machines! If you don't mind it taking a little more time to brew, and you want to save a lot of denero, the stove top untit is the best (in my experience) innexpensive at home espresso. A classic.