custom headers for static home page and posts page

Instead of using include(TEMPLATEPATH use the built in WordPress API.

The WordPress API accommodates for using different headers.

<?php 
       if (is_front_page() ) {
               get_header( 'front' );

        } else {
               get_header();
       }
?>

Your custom header template should be named header-front.php and your default header should be named header.php