I use white vinegar in the dishwasher's rinse aid dispenser. It works great (no spots), lasts a long time, and there is absolutely no vinegar odor.
I've used it to rinse laundry, too. It works OK, but pour in too much and you do get the vinegar odor. I prefer liquid fabric softener in spite...