A lot of people plan their meals and make a grocery list accordingly, this is what I do as well but I take it a step further. After having my list written out I rewrite it to go in the order of the isles at the store. Most of us know where to find each item in the store so this isn't too hard. It makes for a much faster in and out when you have little ones in tow. You don't get to one end of the store and realize you forgot something at the opposite end- this way it's all in order. My friends and extended family are continually amazed at how quickly I can get in and out of the Super Wal-Mart with a weeks worth of groceries without forgetting anything on my list. Usually in 30 minutes or less!