Here is a simple block of code that you can use to get the most recent post titles and permalinks to a certain number of the most recent posts in a certain category:
<ul>
<?php
global $cat;
$recentPosts = new WP_Query();
$recentPosts->query('showposts=5&cat=389');
?>
<?php while ($recentPosts->have_posts()) : $recentPosts->the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li>
<?php endwhile; ?></ul>
Simply change the number of posts and the category id in the code above to get the number of posts and the category of posts that you want.
You can also check out my post on how to display a list of the titles of your most recent blog posts from several categories if you are looking for a way to get the most recent posts from several different categories.


Get and display the most recent comments from your WordPress blog
Here is the code that I use to get and display the most recent comments from my WordPress blog:
<?php $recent_comments = get_comments( array( 'number' => 5, 'status' => 'approve', 'type' => 'comment' ) ); foreach ($recent_comments as $comment) { ?> <li> <a href="<?php echo get_permalink($comment->comment_post_ID);?>" title="<?php echo $comment->comment_author;?> on <?php echo get_the_title($comment->comment_post_ID); ?>"> <?php echo get_avatar( $comment->comment_author_email, '55' ); ?> </a> <p><b> <?php echo($comment->comment_author); ?> said:</b></p> <p> <?php echo($comment->comment_content); ?> </p> <span style="font-size:12px;font-weight:bold;font-style:italic;"> <a href="<?php echo get_permalink($comment->comment_post_ID);?>#comment-<?php echo $comment->comment_ID;?>" title="<?php echo $comment->comment_author;?> on <?php echo get_the_title($comment->comment_post_ID); ?>"> <?php echo get_the_title($comment->comment_post_ID); ?> </a> </span> </li> <?php } ?> </div>Let me know if you have any questions or need help customizing the code.