You can use a "drying aid" such as Poorboy's Spray and Gloss. After you rinse but before you dry, you spray S+G and then wipe. It adds some gloss.
***I should ask, are you "pouring" the rinse water over the car (or "flooding" it) or are you spraying the rinse water? Pouring it over the paint will help minimize the leftover water so you won't have as much to wipe off.
Some people use a leaf blower to dry the car. I don't think it will be a good option in a hard water area, as the minerals would likely stay on the paint enough to form a film.
If you aren't overly concerned about scratching the paint, you might try a squeegee (or Water Blade). That would remove the water fairly quickly, but you run the risk of catching some dirt and dragging it across the paint. (Especially if you do this outside and there is a bit of wind or traffic nearby.)
Have you tried waterless or rinseless washes? Not as much water left over and you could use distilled water so you wouldn't have to worry about hard water anyway (with the rinseless. The waterless washes like Spray and Wipe don't require any extra water added.).
If you keep a good amount of wax on your car it shouldn't "hold onto" much water anyway. The only real exception would be if you used a soap that neutralized the beading of the wax, but as long as you "flooded" the paint during the rinse, that shouldn't be an issue.
Edit: D'OH! I didn't type fast enough. JP beat me!