I've also heard cranberry juice helps keep them from forming.
Thankfully I haven't heard of any of my close relations having had them. Still, living in the desert and all, I should up my water intake ANYWAY.
Btw, does consumption of quality beer actually help, or is that just an urban myth to justify more pub crawls?