My steps end up the same, but Spark syncs periodically in the day so sometimes the step count on spark is lower because my step count was lower when it last synced. You can sync for day in the workout log--and that will update it (I have not noticed that effecting the food logging at all, I mention that because sometimes if you push the sync button on the food diary page it will result in Spark resending all you meals--and double logging on fitbit). The other thing is whether your fitbit device has recently synced with your fitbit.com account. There are really a few steps to this: your fitbit device needs to sync to fitbit.com and Sparkpeople needs to sync to fitbit.com. Whether your spark step count matches your device or fitbit.com really depends on the timing. So far it always works out for me by the end of the day though.
The fitness minutes on Spark are your "fairly active" and "very active" minutes on fitbit at the time of the most recent sync.
I am not sure about the calorie burn, but it does not match any calorie burn listed on your fitbit account and is not your total calorie burn. I thought it was the calorie burn for the fairly active and very active minutes only there is not an easy way to confirm this.
ETA: I just reread the OP's posts. I think the key detail is that Sparkpeople is synching with your fitbit.com account not with your fitbit device directly. As another poster mentioned, the fitbit tries to sync with fitbit.com every 15 minutes if the connection is available at that time. It does not constantly and instantly upload the information.
Edited by: SLYSAM at: 1/30/2013 (14:10)
| December Minutes: 418