I have dual Samsung SyncMaster 213T monitors (one in potrait) attached to my Dell Latitude D800 laptop w/NVIDIA GeForce FX Go5200 Display adapter. I'm running ObjectDock Plus: Version 1.30 Plus Build 526u.
After I hibernate or reboot my system all the docks are displayed on the wrong monitor. When I modify the dock properties they show the monitor they should be on (\\.\DISPLAY2). I have to set the monitor to the first display and then back to the 2nd. Wouldn't bother me except I hibernate or reboot 2-3 times a day.
If I unload Object Dock Plus and start it again the docks display on the correct monitor.