I like systems. I like organization. I am a bit type A that way. I think it has something to do with being a first born.
Anyway, today I am sharing my grocery list with you. I print off a few of these at a time and put them on a clip board which hangs next to my kitchen sink. Anytime I notice that I am running low on something I mark that item on this list so I make sure to get it the next time I go to the store. Right before I go to the store, I look over the list and make sure there isn't something that I forgot to mark. There is another column to mark as I put things in the cart.
This list works for me. Everything is organized so that when I am in the dairy section at the store, I get everything in that section (it keeps me from criss crossing the store a bunch of times), and I normally get home with everything we need.