How to Remove two home link in wordpress navigation bar.
http://en.support.wordpress.com/pages/front-page/ - this link will help you to set static home page for wordpress
http://en.support.wordpress.com/pages/hide-pages/#hide-from-the-navigation-menu - this link will help you to hide page on menu.
once you set a static home page , there are two home page will be display in main navigation bar, one is wordpress default and another is which is set by you. if you follow the wordpress default home as your static homepage. then you won't face this two home page problem, if you set your new page as static page , you will face this problem. so here we go,
go to your FTP - /wp-content/themes/themefolder/ - here i choose /wp-content/themes/twentyeleven/functions.php - download this php file and open it. you will see below code line nearly 358 , edit it and upload it. thats it.
open functions.php in /wp-content/themes/twentyeleven/ and change $args['show_home'] = true; to $args['show_home'] = false;
once you upload the file i to same folder and referesh your site, you wont see the first home link anymore..