Here's how I do my meal planning, one month at a time:
First, I got a magnetic, combination dry erase/cork board and used it to create a perpetual calendar.
You could pick one of these up at any office store, such as Staples, Office Max, Office Depot, etc. If it's Back-to-School time, you can also probably find them at Walmart or Target.
I used a yard stick and permanent markers in the colors of my kitchen to mark out a grid on the dry erase portion of the board.
As for finding meal ideas to include, Tastespotting.com is my go-to site for new recipes. I also have a meal planning board on Pinterest for things that look interesting.
For the magnets, I got 1/2" round, self-adhesive magnets and a bag of assorted 3/4" buttons from the craft store. I attached the buttons to the magnets, but I didn't have enough red and blue buttons to match my kitchen, so I painted them with glitter nail polish to cover the wrong colors and to add a little pizzazz. ;-)
I attached the card pockets to the unused cork section of the board with hot glue and they have held up really well for over a year and a half. The pockets are labeled behind the cards - chicken dishes, pork dishes, beef dishes, various (for meals that can be made with any meat), and vegetarian/fish for Meatless Mondays.
For the first six months or so, I used a pre-printed grocery list every week. It had every ingredient I might possibly need for every meal on the board, organized by the layout of the store. Each week instead of writing a list, I would just highlight what I needed on the pre-printed list. It worked out okay, until I swapped out the meals and had to completely rework the list. I also found that there were often things I needed that had not been put on the list in the first place.
Now, I just write that mess on notebook paper every Tuesday and I am good to go. ;-)
(I still organize my list by the layout of the store though. It just makes so much more sense than running back and forth because you forgot something!)
Please feel free to hit me up with meal planning questions you might have - I love to cook and share ideas!