With some tweaks you can run Ultramon 3.0.4 (beta), which is actually still the Vista beta (for whatever reason  there was never a release), on Windows 7.

In order to get it to run in Win7 you need tobring up the registry  (Start -> type “regedit -> Enter), find the following path:

HKEY_CURRENT_USER\Software\Realtime Soft\UltraMon\3.0.4\Window Buttons

and change Move Window Button and Maximize to Desktop Button to 0.

After this change ultramon works, but the taskbars on the non-main monitors show  weired rendering:

Rendering issues with version 3.0.4 beta

Rendering issues with version 3.0.4 beta

One other workaround is to use Version 2.7.1, which renders a little bit better, however, it is still not perfekt. Deactivating transparency makes it a little better.

More information can be found on Christian Studers website www.realtimesoft.com, especially in this forum - thread.