I'm a cook and a baker; I cook almost all the meals for my household now. I purchased my BaMix at a Home and Garden show several years ago, and I would use no other brand. The four different attachments (blending, chopping, and aerating blades, plus a grinder) make the machine an excellent multi-tasker. It's compact, straightforward and easy to use. It's great for making single-servings of things like soup and whipped cream, but is powerful enough to handle large batches. The individual blades and grinder are machine washable, and most of the machine itself is submersible.
There are a few downsides....