Hussar
Legend
[MENTION=22424]delericho[/MENTION]
I think sensible limitations could be constructed using Knowledge checks as suggested elsewhere, and incorporating Knowledge DCs into creature stat bocks (not unlike what the late 3.5 books did) as well as by putting sensible modifiers in the knowledge skills themselves. Essentially a rarity system for monsters. In this respect, the ever-expanding suite of monsters is no bigger a problem with regards to polymorph/summoning than any new expansion is to the game as a whole.
Do we simply assume that every monster in the original manual lives in the same area and is common and well-known? Do we assume that when a new monster book comes out, the monsters were always there and are suddenly being encountered now? Answering those questions sensibly can help us deal with the polymotph cherry-picking, among many other things.
The problem with this approach though is that it becomes so campaign dependent. For example, a campaign that stays in roughly the same geographic area (more or less) means that the caster IS going to know every single monster that lives in that area pretty well. So, the knowledge thing doesn't work as well. Granted, they can't totally cherry pick, but, given the variety of monsters that live in a particular region, the caster can certainly cherry pick from that list.
And, of course, once the DM starts chucking monsters at the party, he has to keep in the back of his mind, "Hey, if I use this Behir, that means that the wizard will be able to polymorph into it."
Additionally, in D&D, where wizards have rather lengthy summoning lists, it probably isn't that hard to find some pretty decent things to polymorph into.
Lastly, the longer a given campaign goes, the more powerful polymorphing will become, related to the monsters the DM uses. This means that it gets really, really hard to balance.
Never minding what happens when the wizard player just gets really lucky and nails that knowledge check for some reason and gets some really cheezy polymorph shape. Do you turn around and take the success away?