I've had this issue for some time on both Vista 32 and 64 Ultimate. When I log off and/or switch users, all the docks are gathered to Monitor 1 when I log back into my account. To get the docks to return to their proper places on monitor 2, I then have to: (1) close and restart objectdock or (2) manually go into the settings for each dock and switch their position from Monitor 2 to 1 and then back to Monitor 2. Very annoying.
I have a Radeon 1900XT with dual monitors attached. This problem has consistently appeared through multiple driver versions, including the most recent one.
Thanks