• seems like a nice feature would be to let the database owner or sysadmin set an option that makes objects owned by dbo by default.

    Still, it seems that most database nowadays are used for access from a frontend application - the user's rarely if ever directly access the database via Query Analyzer, and the people doing the ddl are database owners anyhow.

    Schema is useful, but should be an option that can be defaulted to some value.