I've had my Ninja Coffee maker for 2 years now and never had any problem. I like that it tells me when it needs to be cleaned, I use white vinegar instead of the descaler solution, and it works just fine. It does "spill" a bit when I make a single cup. The first few drops are sometimes spewed everywhere. I like the reusable filter as well, it's easy to clean and no need to buy filters every month. As for people who complain about the steam...I have no words. Boiling water steams, it's basic physics, simply don't keep it under your cupboard. I keep mine on a small kitchen island that I turned into a coffee bar.
Bottom Line: Yes, I would recommend this to a friend