J.B.
I use a 3 ring binder and the clear sheets my hubby used to use for baseball cards. I have I think 8 sheets and they are each organized to how I move through my regular store. Snack items, dairy, baby, bath, condiments etc, etc.
Once or twice a month I look through them and pull out expired ones. With the pockets its easy to fold them so you can see the expiration date just by glance. You can also use more sheets so that I literally have a ppocket for every item. i don't use a ton because I dont buy many prepackaged foods but use mostly the toiletries, household goods etc.
I do not go to multiple stores either. Most everything I get at Fry's (Kroger for other states). Even if I know somewhere else may have it for $.50 or so cheaper it's not worth my time or gas. Any other prices that are better I go to Wal-mart and price match all of them at once.
Just as an example, last weeks trip was a big one after returning from vacation....pre coupon/ad bill was $288, I paid $170 and this included all meats & produce. For the most part this will last me about 3 weeks aside from the occaisional milk or bread in between.
I actually find it fun now, it used to drive me nuts though. The binder helped alot! Easy to always have with me in case I need to stop.