I printed the meals on card stock, then covered them front and back with contact paper to protect them and prevent them from getting wet. I made the cards on an excel spreadsheet so I have them in nice rectangles to make them all the same size and so I can re-print them if I ever need to. As we try new meals and like them, I just add them to the spreadsheet and when I have a full sheet, print it off and add the new meals to the rotation.
This has helped me when it comes to planning as I can simply pull out seven cards and place them on the board if I am having a tough time thinking of what to make. (I tend to even start planning for the following week on the right side of the board because I pick too many meals I want.) At the end of the week, the meals are placed in the other bin so we are not having the same meal every week. Thanks to Pintrest, I have been adding meals like crazy as I find something new I want to try.