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.
one tad problem: it seems to crash objectdock every x amount of minutes.