BlockReplacer is a bukkit plugin that replaces a choosen list of blocks with another block on destruction, and gives the player the  drop and "respawns" the original block after a set time.