I agree with nordskoven's recommendation of http://www.diagnose-me.com (but not the fanatical religious statement). This is a commendable tool for self-diagnosis. They ask about 400 questions, which is more than any doctor I ever met! It takes about an hour, but is Very thorough and very accurate. You can also hire a doctor to review your survey results. Price is pretty reasonable. It costs $25 for a computer-only analysis, which offers some pretty accurate results IMHO. Up to $115 for live doctor consultations, which is still cheaper than most GP's, and a much deeper level of diagnosis than most GP's. Finally, I strongly approve of their inclusion of nutrition and exercise to the recommended treatment regimen, explaining the connections to disease.