My new dishwasher has great features including the sanitizing cycle that insures my dishes will be free from bacteria and odors.  I have hard water so I use a dishwasher cleaner every month to keep it free from limescale and it's been working great so far.  As long as I space everything correctly and avoid overlapping or crowding things it gets everything clean.  It is energy star qualified and pretty quiet too!