What distro are you running?
On Mandrake 8.0 the Mandrake Control Center gives the options of what windows manager to autologin with. Simply a drop-down list of the managers installed.
Or use linuxconf from a shell, there may be something in there too.
Linux user for 5 days so don't flame too hard