Branded Login for BuddyPress 1.4.8 plugin allows you to customize your login page and password reset pages with a BuddyPress theme. Each unique theme can have its own login / restart screen and other associated screens. And most importantly, the user will never see wp-login.php. Even if they try to access wp-login.php, they will always be redirected to the thematic login page on the front of the site. cool right.