I also use on XP the automatic logon, this might work on Vista as well
from Run command type (without the quotes)
"control userpasswords2"
and uncheck the require all users to use username and password.
Note that this cannot be done with computers in a domain enviroment, but there is a registry hack for that