The header bar at /wp-admin/includes/template.php creates a new drop down menu known as "Favorite Actions." If you're using version 2.5.1 of Toggle Admin Menus (wpmudev.org) to hide functionality it seems to miss this drop-down. I used the following code to remove "New Page" and "Upload" from the drop-down.
<?php
/*
Plugin Name: Reduce Favorite Actions
Author: Michael D. gross
Author URI: http://www.michaeldgross.com/
*/
add_filter('favorite_actions', 'reduce_favorite_actions');
function reduce_favorite_actions ($actions)
{
if(!is_site_admin())
{
$remove_menu_items = array('page-new.php', 'media-new.php');
foreach($remove_menu_items as $menu_item)
{
if(array_key_exists($menu_item, $actions))
{
unset($actions[$menu_item]);
}
}
}
return $actions;
}
/*
var_dump of unmodified $actions
-------------------------------
array(5) { ["post-new.php"]=> array(2) { [0]=> string(8) "New Post" [1]=> string(10) "edit_posts" } ["edit.php?post_status=draft"]=> array(2) { [0]=> string(6) "Drafts" [1]=> string(10) "edit_posts" } ["page-new.php"]=> array(2) { [0]=> string(8) "New Page" [1]=> string(10) "edit_pages" } ["media-new.php"]=> array(2) { [0]=> string(6) "Upload" [1]=> string(12) "upload_files" } ["edit-comments.php"]=> array(2) { [0]=> string(8) "Comments" [1]=> string(17) "moderate_comments" } }
*/
?>