Oh, and OP: find the filters on your dishwasher. You might have to take a screw or two out. Our tenants had a problem with dishes not coming clean. Turns out, there were a few little pieces of plastic wrap that clogged most of the filter off.
Also, try a rinse aid with the dishwasher, and get some GOOD dishwasher detergent. A lot of those cheaper brands are a huge waste of money. I recommend those little pods (Cascade). I probably have some of the hardest water of the members on the forum - my bathtub is noticeably orange within days of being cleaned with rust remover, etc. But, (and I just glanced to verify), I'm out of rinse aid, yet my glasses are completely spot free.