I too get this malady severly but only when I cruise. I have tried to eliminate salt completely on a cruise, but it does no good. I do not salt food nor eat particularly salty type foods. Salt is natural even in water. I too drink plenty of water day and night. I have found that wearing sneakers with cotton socks during the day helps constrict the swelling. I have to bring elasic straped sandals or my shoes would never fit. It only takes a day or two when I get home and the swelling is gone.