Kill The .Net Login
If you are the only one using your machine and have installed Microsoft's .Net Framework, you now find you are being forced to look at the login screen, rather then load Windows directly. To remove this:
Go to Start, Run and type in "control userpasswords2"
Select your login name from the 4 listed (Administrator, Guest and ASPNET) and uncheck "Users must enter a username and password to use this computer" and click ok. At the next dialog box, simply make sure your name is in the username field and the password fields are blank.