I was recently at a Quantified Self meeting in Amsterdam. I met the most fascinating bunch of people, but the chief insight came from hearing his friends give a tribute to the late Seth Roberts at the end of the seminar. The take-home lesson there is that you don't need to wait for results of complicated and expensive controlled clinical trials, but you can experiment on yourself, observe the results, and adjust accordingly. Myself, I have enjoyed wearing a Nike FuelBand, which did bring home the difference walking around talking to people during a day at the office makes in my general fitness (step count) and well-being (subjective). The Withings WiFi scale has been huge to track the effects of exercise and a Paleo diet. A normal scale would have told me that my weight hasn't changed in the 9 months I've changed those habits. The body impedance read from the Withings scale gives noisy but overall reliable body-fat data, and that shows me I've exchanged 10 lbs of fat for as much muscle. I've also noticed that a few days with less than about 5 hours of sleep will send my body fat creeping back up. Invaluable and extremely reinforcing in a positive way.
I use an iOS app called, Reporter (http://www.reporter-app.com/). It prompts you with push notifications to answer a set of custom questions throughout the day- Are you looking at a screen? Who are you with? Where are you? How many cups of coffee have you had?
The reports also capture "background" data using the phones sensors: number of steps, temperature, volume, elevation, phone battery, etc.
Its great for lightweight tracking and all the data can be exported in CSV or JSON formats. Reporter can definitely help you track sleep hours, food eaten, and productivity (weight and body fat % can also be captured).
Not sure if you have seen it, but every once in a while people post a link to this guy's blog where he attempts to track a large number of body/life statistics everyday. The name of the site eludes me though. It was really well made and designed. Maybe someone can help me....