Well there are many products available in market to remove hard water stains. Well i use the 3M water spots removers. but first wash the drive with some good shampoo. then use that stain remover. Good luck dear.
For the most stubborn wax, I would recommend using the Mr. clean magic eraser. It works great but be careful when using it since it is like a sponge type of sandpaper.