Moka pot is such a wonderful little invention! If you haven't tried it yet, I highly recommend giving it a shot (pun intended).
It produces great tasting espresso (the flavor is just a little different that from an espresso machine) and it's quick to clean. It's much cheaper and practical for home use and I can't comprehend why an "average" coffee drinker would need anything else (except perhaps AeroPress, which is equally great). Espresso machines have their place, but I see them as a good solution coffee aficionados or when you brew a lot of coffee.