in the objectdock settings, you can choose to have it 'always on top'.
also,
if you happen to be using winfx, you can set it so that maximized windows will not cover certain areas of the screen.. it works by having you set the maximum window size, then setting it's location. i have my taskbar at the top of the screen, and stuff always covers it.. so i have winfx kick the maximized windows down about 20 pixels.