Index: wp-content/themes/twentyten/loop.php
===================================================================
--- wp-content/themes/twentyten/loop.php	(revision 13185)
+++ wp-content/themes/twentyten/loop.php	(working copy)
@@ -1,7 +1,12 @@
 <?php if ( $wp_query->max_num_pages > 1 ) { ?>
 	<div id="nav-above" class="navigation">
+<?php if ( is_search() ) { ?>
+		<div class="nav-previous"><?php previous_posts_link(__( '<span class="meta-nav">&larr;</span> Previous results', 'twentyten' )) ?></div>
+		<div class="nav-next"><?php next_posts_link(__( 'Next results <span class="meta-nav">&rarr;</span>', 'twentyten' )) ?></div>
+<?php } else { ?>
 		<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' )); ?></div>
 		<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' )); ?></div>
+<?php } ?>
 	</div><!-- #nav-above -->
 <?php } ?>
 
@@ -110,8 +115,13 @@
 <?php endwhile; ?>
 
 <?php if (  $wp_query->max_num_pages > 1 ) { ?>
-				<div id="nav-below" class="navigation">
-					<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' )); ?></div>
-					<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' )); ?></div>
-				</div><!-- #nav-below -->
+	<div id="nav-below" class="navigation">
+<?php if ( is_search() ) { ?>
+		<div class="nav-previous"><?php previous_posts_link(__( '<span class="meta-nav">&larr;</span> Previous results', 'twentyten' )) ?></div>
+		<div class="nav-next"><?php next_posts_link(__( 'Next results <span class="meta-nav">&rarr;</span>', 'twentyten' )) ?></div>
+<?php } else { ?>
+		<div class="nav-previous"><?php next_posts_link(__( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' )); ?></div>
+		<div class="nav-next"><?php previous_posts_link(__( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' )); ?></div>
+<?php } ?>
+	</div><!-- #nav-below -->
 <?php } ?>
\ No newline at end of file
Index: wp-includes/link-template.php
===================================================================
--- wp-includes/link-template.php	(revision 13185)
+++ wp-includes/link-template.php	(working copy)
@@ -1408,6 +1408,7 @@
 	$nextpage = intval($paged) + 1;
 
 	if ( !is_single() && ( empty($paged) || $nextpage <= $max_page) ) {
+		$label = apply_filters( 'next_posts_link_label', $label );
 		$attr = apply_filters( 'next_posts_link_attributes', '' );
 		return '<a href="' . next_posts( $max_page, false ) . "\" $attr>". preg_replace('/&([^#])(?![a-z]{1,8};)/', '&#038;$1', $label) .'</a>';
 	}
@@ -1476,6 +1477,7 @@
 	global $paged;
 
 	if ( !is_single() && $paged > 1 ) {
+		$label = apply_filters( 'previous_posts_link_label', $label );
 		$attr = apply_filters( 'previous_posts_link_attributes', '' );
 		return '<a href="' . previous_posts( false ) . "\" $attr>". preg_replace( '/&([^#])(?![a-z]{1,8};)/', '&#038;$1', $label ) .'</a>';
 	}
