Fitbit Ultra vs. SlimCoach What are your opinions?

I'm considering getting one of these, but I'm undecided as to which would be better. Anyone out there have one? What are the pros and cons? Your suggestions and comments would be very much appreciated.