The website FreeMD.com is a complete health resource that includes a virtual doctor who conducts an interview, analyzes your symptoms, and provides recommendations.