Oh, this excludes Pokemon you can get via Dream World; for a list of Dream World Pokemon, go here: http://www.serebii.net/blackwhite/dreamworldareas.shtml and click on the locations to see which Pokemon is available where. There are some Pokemon that are already available in Hidden Grottos in your game, some available in the wild, and some only by Dream World exclusive (unless you transfer from an older game).