Index: wp-admin/includes/template.php
===================================================================
--- wp-admin/includes/template.php	(revision 15364)
+++ wp-admin/includes/template.php	(working copy)
@@ -2947,8 +2947,13 @@
 	$hidden = get_user_option( "metaboxhidden_{$screen->id}" );
 
 	// Hide slug boxes by default
-	if ( !is_array( $hidden ) )
-		$hidden = array('slugdiv');
+	if ( !is_array( $hidden ) ) {
+		if ( 'post' == $screen->base )
+			$hidden = array('slugdiv', 'trackbacksdiv', 'postcustom', 'postexcerpt');
+		else
+			$hidden = array();
+		$hidden = apply_filters('default_hidden_meta_boxes', $hidden, $screen);
+	}
 
 	return $hidden;
 }
