The Bodymedia FIT, in addition to being a superior device overall(1), has an API which let's you access caloric burn and other data up to single minute detail levels. If you Google around, there are some blog posts describing how to dump data from it using standard USB serial port drivers. API webpage: https://developer.bodymedia.com/docs/read/Home 1- The Bodymedia gives you steps taken as well as accurate sleep and…
Could you explain a bit more when Bodymedia FIT is superior? The FitBit One and Ultra tracks steps taken, floors climbed, and sleep efficiency, and tells you calories burned and distance travelled (the latter two i assume just simply calculated from the raw data collected; you can input your weight and stride length on the site).
The Bodymedia FIT has actual sensors, it's an armband you have to wear. It monitors temperature among other things. It has been tested against, a $40,000 "portable oxygen analyzer", the gold standard for measuring calories. (source: http://www.bodymedia.com/the_science.html)
Regarding the Bodymedia FIT developer program. It looks you still need a subscription though and one still needs to upload the data from the armband to the website to get at it. Seems kind of pointless. I would want to get the data directly from the USB armband without a subscription.