Today, I suggest you to discover
HyperDock an application developped by
Christian Baumgart for Mac OS X users which
allows you to add some features to your dock.
Intuitive and simple to use,
HyperDock adds window previews when you mouse over icons for running applications, much like what you see in Windows 7 taskbar.
It is also entirely configurable : it also adds the ability to assign keyboard shortcuts to each individual app in your dock so you can access to some applications faster.
There is also an advanced window management where you can move and resize windows just by holding down keys and moving your mouse and HyperDock can automatically resize windows when dragging to screen edges (like Windows 7 Aero Snap).
If you hover the mouse over the iTunes dock item you can view information about the current song, you can pause or skip songs and even adjust volume just by scrolling on the itunes icon. On iCal a summary of the upcoming events is displayed.
HyperDock is currently in beta and free. It is available for Mac OS X 10.6 and later. But the author added that the final version will cost a small free.
If you want more information about
HyperDock and if you want to download it, I invite you to go to its
official website.