Best method for custom login/register I want to create a custom login and register page. I want both forms to show on the frontpage in the content area of my template above each other and not on separate nodes. Also, I would like to try to reuse the already existing code for validation of the forms. 

I have looked around and found different ways to achieve this so I wonder what's the best way to do this..custom block, module or inside template or...? 

Links to content or particular examples would be appreciated.
drupal_get_form('user_login');


And 

drupal_get_form('user_register_form');


Will return the form for you and will deal with all the form stuff that needs to be dealt with. You just need to print whatever is returned by that function out and it should work.

Note: You did not specify the Drupal version, when using 7, drupal_get_form() returns an array which you need to pass through drupal_render() first to get a string that you can print.