I've got a Bosch 43CU MOL machine, about 8 years old, and I have no complaints about the cleaning or the drying. The cycles ARE long, though. Usually about 1 hr 35 minutes on regular cycle.
What's good about the Bosch: very quiet (although not the quietest), cleans very well, frugal on energy, frugal on dw detergent, frugal on water, frugal on rinse aid, and you can put plastic items in the bottom rack without worrying about them melting from an exposed heating element (the heating element is hidden in a water chamber below). The upper rack is also height adjustable, and can be removed completely for washing extra tall items (like that 20 qt stock pot). The final rinse can be set to 161F which does some extra "sanitizing" and also aids drying.
What's not so good about the Bosch: Long-ass cycles (aforementioned 1 hr 35 minutes). Racks are slightly shorter than American dw's. Filter has to be cleaned manually. If not cleaned enough, it will start to stink a bit and I will notice little particles left on the glassware. Drying may not be quite as complete as with a hot air driven drying cycle, but it's acceptable to me.
I do have a Kitchenaid or two that I could replace the Bosch with. Namely a KDS-18 and a KDS-21. I lean towards the 18, because the heating element is more recessed. And as I recall, the 21 has a plastic cold air blower, vs the heated metal air blower of the 18. Maybe some day I will. Would be really nice if I could install BOTH dishwashers in the kitchen, but currently don't have the under-counter space for it. Then again, Home Depot is just a few miles away, and has plenty of cabinetry... lol...