Go to Youtube and type in "Calorie Density with Jeff Novick." It will help you further understand why you really don't need to count calories even though calories count.

(link down below)
http://www.youtube.com/watch?v=9gTLpTq1nQkSomething else to help.
These are averages
Fresh Veggies are around 100 cal/lb
Fresh Fruits around 250-300 cal/lb
Starchy Veggies/Intact Whole Grains around 450-500 cal/lb
Legumes around 550-600 cal/lb
Processed Grains (even if their Whole grain) around 1200-1500 cal/lb
Nuts/Seeds around 2800 cal/lb
Oils around 4000 cal/lb
What they found is if the calorie density of the food is below 400 calories per pound, no matter how much they ate, they all lost weight.
Between 600-800 calories per pound, with some moderate exercise, they all lost weight.
Between 800-1200 calories per pound, people gained weight, except for those with very high activity levels
Over 1200 calories per pound, everyone gained weight.