They should have a release system like:
Public release would always be two weeks after the developer release, and any public information, release notes, automated client patching and so forth would not be available until the public release. That way less people would know about the release beforehand and it would seem like everything happens faster.
This way Bukkit would have the first week to fix their release version, and mod developers the second week after Bukkit is done. Then as the release goes live everything is already updated.
EVE Online characters:
Daedalus II ex-CEO TOGOA, Daedalus III slave of Daedalus II
Little Molok Asura Engineer
"Trying is the first step towards failiure" - Homer Simpson