I did a bunch of research to find a K-Cup compatible machine that also makes lattes/cappuccinos, while offering an "espresso" option. I know that's a lot, but that's what I wanted! :) As far an I can see, there is nothing that compares with this machine. True, it does not make a "legit" espresso, but the "strong" option on the machine gives me the next best thing with a dark or espresso roast. (The "strong" option can also be used to make a stronger brew of regular coffee.) The milk frother is wonderful. My mother is VERY picky about her latte foam and she was amazed at how good it is. So I bought her this machine for her birthday. It does all this AND it makes lattes/capps in Keurig time. I researched a few other machines that offered similar options, but they brewed coffee at a glacial pace, and I don't have that kind of time to wait in the morning. Finally, it is SUPER EASY TO USE (which is also why I bought it for my mom), and I like that because I'm easily confused before my first cuppa in the morning. Now, I will say that I've only had the machine for about two weeks, so I can't speak to it's longevity. Fingers crossed for that. Cheers!