I use this for my title and description in WP:
PHP Code:
<title><?php if ( get_bloginfo('version') < '2' ) : echo wp_title('',false); if ( !is_home() ) : echo ' - '; endif;
elseif ( is_search() ) : echo wp_specialchars($s).' - ';
elseif ( is_category() ) : single_cat_title(''); echo ' - ';
elseif ( is_year() ) : echo get_the_time('F').' - ';
elseif ( is_month() ) : echo get_the_time('F Y').' - ';
elseif ( is_day() ) : echo get_the_time('F jS, Y').' - ';
elseif ( is_404() ) : echo "Not found - ";
elseif ( !is_home() ) : if ( get_the_title() ){ the_title(); }else{ echo "Untitled"; }; echo " - ";
endif // is_search() ?><?php bloginfo('name') ?>
</title>
<meta name="description" content="<?php wp_title(' '); ?>
<?php if(wp_title(' ', false)) { echo ' - '; } ?>
<?php bloginfo('name'); ?>" />