Just a quick heads-up, don't know if anyone else has been having this problem, but here's how I got around it.
I've been using ObjectDock for a while now, and I'm very happy with it. The only problem I've run into is getting it to start up automatically, but only for me (my wife doesn't like the program, sorry). Enabling the option to start automatically in the program itself put an OD icon in C:\Documents and Settings\All Users\Start Menu\Startup, and when I moved it to my Startup folder, it wouldn't load at all (this behavior persists even after a complete FFR of Windows).
For a while, the only workaround I could think of was to put an OD icon on my quicklaunch, and manually run it every time I logged in. It was only one extra click, but needless to say, still far from elegant.
More recently, I have written a small batch file that I put in the common startup folder. The first thing it does is check the current username; if it's not me, it quits out immediately (takes care of my wife). Then it switches to the OD program folder, and runs OD by using the Start command. I also use the batch file to rotate my wallpaper as well, and it works beautifully.
-- Ben