As far as ways to track, check out
FitDay - Free Weight Loss and Diet Journal, it's a huge database of foods that you can use to keep track of your calories/nutrients/etc. You can add in foods that they don't have on there, it just takes a minute and the nutrition label...I have added in tons, so now pretty much everthing I eat is right there.