We replaced our old dishwasher with the Bosch 300 Series Dishwasher. It is like night and day! We no longer have to pre-rinse or even pre-scrub dishes. Everything gets clean. Besides saving soap, water and the exertion necessary to pre-clean, we no longer have to worry about having to clean dishes after they have been in the dishwasher.
The only drawback so far is that the auto cycle doesn't seem to do a great job of drying, especially plastic containers.
Overall, I'm pretty happy with this purchase.