I don't really count cals because I literally eat all day cause I'm always hungry. Here's a typical day's meals: breakfast - 2 eggs, sausage, cereal, strawberries, oj, toast; 10am - chicken breast sandwich; 11:30 yogurt; 1:00 another chicken sandwich; 2:00 sandwich again; some raisins, carrots, etc; 3:30 more chix sand. --this goes on until I get home from work at about 9, then I have a bigger meal, maybe steak, cheeseburgers, pasta, you know, substantial food. So in a 8 or 9 hour day, I eat 6 or 7 of these chix sandwiches cause theyre portable and I have no time for a sit down meal at work. I figure since Im taking in small meals all day and the chix is a good protein source, then I'm doing well - esp. since I have a great breakfast and dinner at night. Oh yeah, I drink about 4 litres of water day, mixed with Accelerade mix (for endurance purposes at work) and Mono-creatine for daily maintainence of creatine load.
I don't train legs because I'm a professional tennis player and they get plenty of work on the tennis court.