It is not typical for ObjectDockt to use 100% CPU. RocketDock doesn't do anything special to handle the CPU during mouseovers ; Both programs basically do what they can do animate as quickly and at as many frames as possible, both using GDI+ for their actual drawing-the-screen (which is what uses the bulk of CPU). And unlike other programs, ObjectDock is a program that you can count on for improvements and creative innovation, just take a look at its 6 year history to see how far its come

On my single-core-cpu system I typically saw rocketdock using ~42% CPU and ObjectDock using ~55%. A suggestion however, one way to help improve performance if you are infact seeing very-high CPU usage is making sure your video drivers are up to date ; let us know if that helps you out at all as we often find old-drivers as a cause for users who experience problems with the program.
On a more general note however, similar to an "issue" of the program using 10MB of RAM on 1GB-of-RAM systems...once you get past the shock-factor people try to project and understand what the number means you understand that its really not important and its just something people'll say to put down something else. In this case, if its just sitting there and still churning CPU, *then* thats a problem. Just dont furiously mouseover *either* program when you're rendering a high-quality scene in Maya3D or compressing/encoding a video or something or it might slow it down by a quater-second or two

In good news, I do actually have some technology up my sleve that I've come up with for the future that'll take CPU usage right about down to 0%. You heard it first here!

-Jeff Bargmann
ObjectDock/ObjectDock Plus Developer