This is what I typically go by.
(Harris Benedict Formula for men)
http://en.wikipedia.org/wiki/Basal_m...dict_equations
BMR = 66 + (13.7 X weight in kilos) + (5 X height in cm) - (6.8 X age in years)
then you need to account for your activity
Sedentary = BMR x 1.2
Lightly Active = BMR x 1.375
Moderately Active = BMR x 1.55 (typical for most of us)
Very Active = BMR x 1.75
Extra Active = BMR x 1.9
This will give your calories then you need to break that down by carb/protein/fat. This is dependent on each of you. I used to do 40/40/20 but at 20% fat my gains were extremely slow so bumping it to 25% it made a huge difference. So play with it. Another simple rule that make the math easier is after you find your BMR bump the cals by 250-500 and try it for a few weeks and if nothing is happening simpley increase cals while staying in your target macro range.