Wow!
Each to their own but its very dark and busy.. I find it hard to make out whats what.
As a tip, may I suggest choosing similar styles/colours for a set of icons (for example, Safari and Mail are both mainly white, for me. My IM apps are shades of purple/blue/pink.. makes things easier to find).
You should get a system theme, over just choosing lots and lots of random icons and shoving them all in the dock.
Each to their own, so its just my opinion.
Edit: I think you'd benefit greatly from using an DragThing. It'll let you add customisable drawers to your desktop so you can expand them when you want a certain app, rather than filling the whole dock.