Heart Rate Monitors or Calorie Counters

Hi,
I recently have been wanting the BodyBugg SP until I found out you have to pay for a monthly subscription to even access the data after the first 6 months... boo.

So I'm curious of other recommendations for calorie counting devices.

I've been doing crossfit every weekday morning and I would really like to know how many calories I'm burning during my workouts, and it'd be nice to know how many calories I burn daily while at work, etc as well.