The problem with setting Spybot as admin on startup,is that when you do Vista will automatically block the program from starting anyways.
Creating a scheduled task for Spybot to run at startup manually worked,though I could only get the program to start,no autoupdating or autoimmunizing or anything else seemed to happen.
There`s a program that can automatically start a scheduled task:
http://www.jimmah.com/vista/Applications/autostart_admin_program.aspx
But,I couldn`t select to run Spybot as admin with it,even when running startupunblocker as admin.That might be because the startup entry for Spybot is put into HKLM,and my account isn`t a true admin account,I don`t know.The real admin account is hidden on Vista by default,as I recall,so I didn`t bother with the real admin account.
I tried adding a HKCU startup entry for Spybot and running it as admin with startupblocker.Which shoulda,coulda,woulda worked,but it didn`t on reboot,I`m unsure why.
But,if you wanted to try the startupunblocker program,or try manually creating the scheduled task,you might get better results than me.
I`m not sure why Spybot would be still showing as snoozed when Teatimer is checkmarked in Resident.Is the Teatimer icon showing down by your clock?