I've been using MyFitnessPal.com for the last week or so for tracking meals. it's been great. There's a Blackberry app, as well as a web page, and it's been really useful for seeing what the actual nutritional content of things I'm eating are. The two takeaways have been that I'm eating considerably more carbs than I think, and that getting over 200g of protein a day requires a concerted effort, and several whey protein/water shakes.
Miscellania on e-marketing and social media. VP of Marketing for 1-800-PACK-RAT. Used to be at Shop.org, and Discovery Channel Stores.