What make of laptop do you own and what did the dock/taskbar do ?
I've had a few Acer laptops that come pre installed with something similar to Rocket dock.I know that HP Touch Smart also comes with something similar to a taskbar as well.
You could try your manufacturers site and look under the drivers
/applications section on the website. With Acer you have to download and install each application into the "Dock" one at a time. Obviously these are dependant on your make and model of P.C and are completely separate from Windows 7.
Hope that helps you out.