If you have some time over the next week to sit down and give this website a try (it does require a good 30+ minutes or more to go through it), please do so and leave feedback about your experiences in this thread. (I have no connection with their site, but we may be interested in doing something with the company if the feedback is positive.)
http://www.masteringmylife.com/
Thank you!
DocJohn