Check out this review of six potentially useful, online health resources.