Summarizing what I've read so far: Plugins are for hobbyists. Serious sites don't trust them. Themes are ok, because [unlike plugins?!] their code can be reviewed. -- http://scribu.net