NoItemDrop is a Bukkit plugin that allows you to customize what players can and can't drop.