I will second this.
First off bags are better in terms of filtration and release when emptying. OP you asked for best, well best uses a bag system.
Second the Miele C series is basically a tank. A true buy it for life item that will last decades if you take good care of it.