I am fanatical about meal planning! I believe it makes me a more efficient shopper! I go as far as to plan lunches as well - otherwise DH buys lunch... I've also done online shopping and found it a blessing - totally avoids impulse buys! Only downside is I find it more expensive...