I have been playing around with MAC OS X on my PC, I managed to get a copy that runs on a PC, and once it was installed one thing I did like was the Dock, I mean I liked the whole thing, but the Dock was very useful.
So I did some digging around the net and found RocketDock, I know that there are more out there but this was the one that I installed and it seemed to go on very easily.
Once installed you can put it into your systems startup or just run it as and when you want to.
I then downloaded the Vista Icon Pack for it and changed the Icons so they looked like the windows Icons instead of the default RocketDock icons.
The beauty of this is, to add more icons it is just a simple drag and drop of the Icon onto the Dock.
Also if you do want to change the look and feel of it you can download more skins from the RocketDock Website.