We have a brand new expensive dishwasher, but I hate it. I don't think it washes very well. My friend says hers is great, but mine always leaves the glasses dirty. So I always wash the dishes by hand before I load them in the dishwasher.
then, after I take them out, I rinse them again to make sure they are clean! It drives my husband crazy!