Why do you need to eat something that you pull out of a cardboard box and shove into a microwave?
Pack a sandwich. Have a salad with a grilled chicken breast. Make a pot of stew or soup. Freeze some, portion it out, take a lunch-portion container with you for lunch. Pack some fruit and fresh veggies. Make a pasta salad. A little preplanning and a minimum amount of work in the evenings or weekends can go a long way.
I completely hear you, but I have a 3 year old and a 4 month old, barely have a minute to myself and my wife has been cooking smaller, healthier dinners that just don't store well in batches. Stuff like lean protein that just tastes ick microwave reheated. We always plan to dedicate a Sunday to freezer cooking and stocking things up, but it never happens - too many other errands and the goal of spending at least a few hours of quality time with the kiddos. You know, sandwiches using good quality, lower-sodium lunch meat's are deceptively expensive, and get funky later in the week. Unless I went to the deli counter twice a week, something we can't do. And, honestly, my job is so stressful that a cold sandwich in the middle of the day doesn't cut it.
I'm making excuses, but a $4.50 on sale tv-dinner's an easy and painless compromise. The problem is sodium, with hypertension in the family I really should be more careful. I think I"m going to check out trader joe's frozen indian food again. I remember it tasting like real food, hopefully the sodium's on the low side. Amy's a great suggestion too, I really like their lasagna. I'm not dismissing your advice though, maybe we'll put that crockpot and electric roaster to use.