I'm using fitday.com. Hubby's doctor was so impressed with it that he recommends it to all his patients now. Up til hubby found it, the doctor was recommending a site you had to pay for.