Ted has a lot of good insights and makes for a very interesting read, but he forgot one important thing regarding Lecithin.
Dandelion root contains more Lecithin than even soy products and also acts as a mild diuretic, but unlike other diuretics, it does not deplete the body of potassium due to the high amount of it found in the plant. Dandelion also contains loads of trace elements and should go a long way in dissolving gallstones as well as improving and increasing bile flow through the gallbladder.
Milk Thistle is also very good for this although to my knowledge, does not contain Lecithin. It reduces cholesterol in bile as well as other beneficial effects on liver/gallbladder health though.
About all this "flush" business that is so obviously fake that it bears mentioning. To say that there are over 2000 stones in your liver and gallbladder is ridiculous considering the size of these organs and appears even more ridiculous when people say this continues to happen over years of doing these flushes. What people should be doing is changing their diets and taking supplements to deal with these things. It's amazing to me that everyone that does this flush seems to report hundreds and thousands of "stones" even though an ultrasound may only show one or two small ones. Whether these flushes actually work or not is debateable since people seem to want to exaggerate the effectiveness. If they worked, there would be nothing to exaggerate and if they really do work, it's a tragedy that those pushing it on other people have to make things up to make it look better than it is when there is no need. It can't possibly be good for someone long term to continue to do this to their bodies.
To anyone wanting to dissolve and/or prevent gallstones, cut back a little on the fatty stuff you eat and do some research on supplements. Dandelion Root, Magnesium, Milk Thistle and even a daily multivitamin is a good place to start. Make a habit of having a glass or two of apple juice a day as the Pectin in apples and apple juice will soften the stones, exercise a little and watch what you eat to a point. If you really want to change, you can do it. If you're looking for an easy way out where you can have your cake and eat it too, you'll fail everytime. Supplements alone won't fix this problem and neither will 100 flushes. You have to make lifestyle changes as well and you have to stick with them.
However, things like constantly checking your pH and constantly monitoring pH of water you drink and all this stuff seems to be a pretty paranoid and stressful kind of life, constantly worrying and all. I don't think I'd ever go that far and eating enough fruits and vegetables should keep you balanced just fine.