I think it's important to mention some things that most people trying to lose weight miss out on. I'm sure some of this is rehash but it's KEY STUFF.
Believe me, if you don't follow most of these, you're bound to FAIL, no matter how many calories you cut. You'll eventually CRASH and scarf down 10 burgers.
I'm a medical student for what it's worth so I have some idea on what I'm talking about.
1) Losing weight is 90% diet and 10% exercise. You could run miles till you die but it doesn't matter if you don't cut calories. You don't burn that much exercising. Don't let anyone else tell you otherwise.
2) No more sugar. This is the easiest way to lose weight. Sugar = insulin spike. Insulin promotes fat storage and inhibits lipolysis. You're screwing yourself royally everytime you eat any sugar. Yes it's as bad as you think.
3) Cut soda. Period. NO more sugar drinks. Use diet soda if you really need it. No ifs or buts. One can of soda will screw you for the whole day. No fruit juice while you're at it too.
People think WOW I'm drinking OJ, that's good for you right? Check the sugar content. "Natural sugar be it fructose, lactose, etc" gets converted to glucose really fast too. Glucose = Insulin Spike = FAT STORAGE FAST.
To be honest if you drink nothing but water, you will find that you will cut an EASY 400-500 calories a day and no more insulin spikes.
4) Try to cut down on carbs especially white bread, rice, potatoes. Even the "wheat breads" of today are
5) Don't cut calories too fast or your body will drop your metabolism really quickly and you'll be screwed.
6) NEVER EVER skip breakfast. Your metabolism drops to a crawl and you're pretty much screwed for the day.
7) GET ENOUGH SLEEP. Yes we all have a busy life, but all your growth hormones are released at 10 PM -8 AM during sleep. You don't sleep, no growth hormone. No fat breakdown, muscle buildup, etc...

Don't eat full meals. Graze throughout the day.
9) Largest meal of day = breakfast. Smallest = dinner
10) Go to sleep 2 hrs after your last meal. Last meal should be something small and protein rich.
I'm 5'11" male, 175 lbs and been that way since forever (24 y/o). I eat HORDES of food, seriously I'm the guy that packs away 6-8 plates at a buffet. I don't gain any weight in general though because I follow a simple rules :
1) no drinks except water
2) never skip breakfast
3) Sleep well
4) Don't eat before going to bed.
I eat tons of food throughout the day, easily 3000 calories or more. Some of it is genetics but a lot of it is what you eat.
I think it's commendable you guys are doing this, I'm trying to build some mass myself.
Hope this helped. Good luck all!