The enderman, the block stealing/griefing mob in Minecraft, can pick up a variety of blocks. With commands, we can have it hold an even wider variety (all blocks?).
Now my question is: Are there any blocks which: can be held but cannot be placed by an enderman in unmodded Minecraft?