A Magimix without a doubt. They are real workhorses, and will do pretty much anything.
I've had one for decades, and bought a cheaper one for our lodge, but soon replaced it with another Magimix as there was no comparison. I have the biggest, most powerful one at home (bought when I was cooking for the family) but a smaller compact one in the lodge, and they are both good. The small one has (obviously) a smaller footprint, which is why I chose it, but does the same things as the big one. If space (and money) were no object and I had to choose one, I would go for the bigger one, I think, even for two people, as the engine is more powerful and it feels effortless.