i too tried the registry mechanic. it found over two thousand errors and fixed them. however, the problem continued to persist. however, if you need a quick fix,you can check out this docklet.
http://www.wincustomize.com/skins.aspx?skinid=3916&libid=29
one tad problem: it seems to crash objectdock every x amount of minutes.