Thought I would make a list. I have most of them memorized but if I made a mistake let me know so I can correct it. The problem is some of the cards carried over to the next year and some didn't so it gets confusing if you are going for 100% CIB. Anyways I'll start with NES.
1985 - None
1986 - None
1987-1988 - Nintendo Fun Club and REV-1 (White card with Mario on it)
1988-1989 - PMG-US (Purple looking with 3 kids and dog in space)
1989-1990 - Oh god....I could really use some help with this as there are several variants. I might be missing a few. - PMG-PT-USA, PMG-QU-USA, PMG-VR-USA, PMG-MW-USA, PMG-AA-USA, PMG-BB-USA, PMG-CC-USA, PMG-DD-USA (First four are just covers of the first four Nintendo Power issues, the later four are pictures of people and their interests.
1990-1991 - PMG-USA, PMG-UM ( First one is yellow and blue and looks similar to 1989's design, second one shows Mario and a flying Goomba and was exclusive to Super Mario Bros. 3.)
1991-1992 - PMG-USA-1 (Yellow with four people on cover and says "Danger do not open!")
1992-1993 - GP-NES-USA (Purple and says "I Pulled the ultimate one-up!"
1993-1994 - GP-NES-USA-1 ( Purple and says Whoa! "You're not going to believe what's inside!") This is actully the Gameboy version insert but the NES looks exactly the same except for the code.
1994 - Same as 1993.